首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript问题归纳
绘一束光
创建于2021-06-16
订阅专栏
JavaScript归纳记录
暂无订阅
共7篇文章
创建于2021-06-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
绘一束光
1年前
JavaScript
JavaScript中this指向
javaScript中的this指向:谁调用指向谁 箭头函数中的this:箭头函数的this是定义函数时绑定,this的指向固定化,因箭头函数没有this,导致内部的this就是外层代码块的this
93
点赞
评论
绘一束光
1年前
JavaScript
判断对象是否为空
判断对象是否为空 方式一: Object.getOwnPropertyNames(msg).length === 0 方式二: Object.keys(msg).length === 0
113
点赞
评论
绘一束光
1年前
JavaScript
JavaScript闭包
闭包 能够读取其他函数内部变量的函数 通俗点讲:内部的函数被保存到外部 最经典的案例是 防抖和节流 单例模式
56
点赞
评论
绘一束光
1年前
JavaScript
前端
JavaScript作用域
作用域 1、作用域的深刻理解 执行期的上下文 当函数代码执行的前期,会创建一个执行器上下文的内部对象 AO (AO为真正的作用域) 这个内部的对象是预编译的时候创建的,因为当函数被调用的时候,会先进行
95
点赞
评论
绘一束光
1年前
JavaScript
防抖和节流
防抖函数 当持续触发事件,一定时间没有再触发事件,事件处理才会执行一次,如果设定时间到来之前,又被触发事件,则重新开始计时 实际应用 1、改变浏览器宽度,重新渲染 2、连续输入后结束返回搜索结果 3、
68
1
评论
绘一束光
1年前
JavaScript
深拷贝、浅拷贝和赋值
赋值、浅拷贝、深拷贝 赋值是该对象在栈中的地址,而不是堆中的数据。通俗讲两个对象指向同一个存储空间,无论哪个改变都是改变的存储空间的内容,因此两个对象是联动的。 浅拷贝重新在堆中创建内存,拷贝前后对象
101
点赞
评论
绘一束光
1年前
JavaScript
JavaScript 数据类型
值类型(基本类型) 引用数据类型 备注:声明变量,可使用 new 关键词,来声明其类型 数据类型判断 1、typeof运算符 备注:返回字符串, 2、constructor 示例:检查值是否为数组 [
51
点赞
评论