首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript 系列
AlexZENG
创建于2022-05-24
订阅专栏
原生手写专栏
暂无订阅
共8篇文章
创建于2022-05-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
this 指向的代码实现
面向对象语言中 this 表示当前对象的一个引用。但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。
赋值顺序的理解
结果为什么会这样,原因如下: 1. 首先赋值如果是基础类型,因为是在栈内存中,会直接新开辟一个空间赋值,如果是引用类型,那就是赋值一个地址。所以第一第二行,{n:1} 地址赋值给了 a,a 同时把这个
函数柯里化
柯里化(英语:Currying),是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术
Promise 简单总结
Promise.all()、Promise.allSettled()、 Promise.any()、 Promise.race()
typeof null 为什么返回 object
这是一个历史遗留问题 在 JavaScript 最初的实现中,JavaScript 中的值是由一个表示类型的标签和实际数据值表示的。对象的类型标签是 0
get 引发的思考
访问运算符getter。运算符的计算顺序,左结合和右结合的不同点。以及正常的求值顺序是什么。使用一段代码进行演示。
使用 JavaScript 将一个变量在一个数字范围内变动
使用 JavaScript 将一个变量在一个数字范围内变动。flex 布局,水平和垂直居中百分比显示。JS控制变量范围变动(包括图片的 blur 焦点变动范围和百分比数字变动)
使用 reduce 计算词频
reduce() 方法接收一个函数作为累加器,reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数