首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS基础知识点集
订阅
花精小样
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
17K star 仓库,解决 90% 的大厂基础面试题
笔者开源的前端进阶之道已有三年之久,至今也有 17k star,承蒙各位读者垂爱。在当下部分内容已经略微过时,因此决定提笔翻新内容。 翻新后的内容会全部集合在「干爆前端」中,有兴趣的读者可以前往查看。 本文非百科全书,只专为面试复习准备、查漏补缺、深入某知识点的引子、了解相关面…
js 深拷贝 vs 浅拷贝
本文主要讲一下 js 的基本数据类型以及一些堆和栈的知识和什么是深拷贝、什么是浅拷贝、深拷贝与浅拷贝的区别,以及怎么进行深拷贝和怎么进行浅拷贝。 本文思维导图如下: 本文思维导图 本文首发于我的个人博客:http://cherryblog.site/ 堆和栈的区别 其实深拷贝和浅…
前端面试考点多?看这些文章就够了(2019年6月更新版)
金三银四跳槽季,offer快到碗里来,前端面试考点众多,而网上各个知识点的博客文章又太多,看的眼花缭乱……所以便整理了一下常见知识点的精华文章,每个知识点的文章控制在3篇以内,尽量覆盖该知识点的下容易被面试到的所有内容,文章都是之前自己读过的,确定是精华干货。文章会一直更新,也…
前端面试题整理
1)同一个 BFC 下外边距会发生折叠。 如下例子两个盒子之间距离只有100px,这不是 CSS 的 bug,我们可以理解为一种规范,如果想要避免外边距的重叠,可以将其放在不同的 BFC 容器中。 每一个继承 Object 的对象都有 toString 方法,如果 toStri…
前端面试题汇总
PureComponent自带通过props和state的浅对比来实现 shouldComponentUpate(),而Component没有。 可能会因深层的数据不一致而产生错误的否定判断,从而shouldComponentUpdate结果返回false,界面得不到更新。 不…
__proto__和prototype之区别和联系
学到原型的时候对prototype和__proto__傻傻分不清,通过多番查找资料,根据自己的理解,记录下最近研究对象的一些心得,做一个记录与总结,以加深自己的印象,同时,希望也能给其他学JavaScript同胞一点启发。 在JavaScript中,万物皆对象。咱们写一个Jav…
科里化函数
原理就是add(1)返回一个函数。因此可以拼接上(2),继续执行直达最后
前端知识体系(3)-浏览器篇
URL(Uniform Resource Locator),统一资源定位符,俗称网址。用于定位互联网上资源。URL 给资源的位置提供了一种抽象的识别方法,并用这种方法给资源定位,从而对资源进行各种操作,增删改查。 scheme - 定义协议的类型。常见的协议有 http、htt…
前端知识体系(4)-js手写函数篇
当需要创建多个对象的时候,如果循环会「重复创建」很多变量,占用内存。 如果用new生成,那么里面重复的属性是在「原型」上,就不用占用内存。 节省代码,属于语法糖,可以拥有使用构造函数里面的所有「属性和方法」,并且还可以「拓展」。 判断构造函数的返回值,如果是对象,直接返回这个值…
web性能优化的15条实用技巧
javascript在浏览器中运行的性能,可以认为是开发者所面临的最严重的可用性问题。这个问题因为javascript的阻塞性而变得复杂,事实上,多数浏览器使用单一进程来处理用户界面和js脚本执行,所以同一时刻只能做一件事。js执行过程耗时越久,浏览器等待响应的时间越长。 1.…