首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端面试题
前端阿乐
创建于2022-01-16
订阅专栏
前端面试题
等 1 人订阅
共5篇文章
创建于2022-01-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
10+行代码实现深拷贝
平时开发的时候如果要拷贝一个对象用 JSON 能满足基本要求,但是复杂对象的拷贝 JSON 就满足不了了,譬如对象属性中有日期、函数、正则等,这时我们就要借助第三方库,或者,自己写一个。 乞丐版代码
this 指向问题
JavaScript 中的 this 在严格模式和非严格模式下的表现方式不同,再加上修改 this 值的函数和箭头函数的引入,this 它糊了!!!
为什么 let 有变量提升?
let 声明的变量也有提升,只是表现的方式和 var 不一样,如果在声明前使用会抛错。该变量处在一个自块顶部到初始化处理的“暂存死区”中。
[路飞]_面试题_彻底搞懂为什么 JavaScript 0.1 + 0.2 !== 0.3
在做算术运算时,JS 会先把十进制数转换成二进制数后再计算,十进制小数转二进制数的方式是 x 2 取整,0.1 和 0.2 的二进制数是个无限循环小数。而 JS 中表示一个数字只有 64 位,其中精度
[路飞]_面试题_什么是闭包,每个函数都会生成闭包吗?
一个函数和对其周围状态(lexical environment,词法环境)的引用捆绑在一起,这样的组合就是闭包(closure)。也就是说,闭包让你可以在一个内层函数中访问到其外层函数的作用域。