首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Logan70
掘友等级
前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
152
文章 152
沸点 0
赞
152
返回
|
搜索文章
最新
热门
彻底搞懂数组reduce方法
accumulator: 累计器累计回调的返回值; 它是上一次调用回调时返回的累积值,或initialValue(见于下方)。 currentValue: 数组中正在处理的元素。 index(可选): 数组中正在处理的当前元素的索引。 如果提供了initialValue,则起始…
【自检清单】JS基础-原型与原型链
JavaScript中,一个对象从被创建开始就和另一个对象关联,从另一个对象上继承其属性,这个另一个对象就是原型。 可以通过Object.getPrototypeOf(obj)来获取obj的原型。 当然对象都是通过构造函数new出来的(字面量对象也可以这么理解),也可以通过访问…
[译] 图解Event Loop
事件循环(Event Loop),是每个JS开发者都会接触到的概念,但是刚接触时可能会存在各种疑惑。我是一个视觉型学习者,所以打算通过gif动图的可视化形式帮助大家理解它。 众所周知,JavaScript是 单线程(single-threaded) 的,也就是同一时间只能运行一…
【自检清单】JS基础-变量与类型
true / false。 null,特指对象的值未设置,是一个字面量,不是全局属性。 undefined,是全局属性,不是保留字,可使用void操作符代替。 基于IEEE754标准的双精度64位二进制格式的值。 检查值是否大于或小于+-Infinity,可使用常量Number…
JavaScript库架构实战
本项目jslib-base是一个能让开发者轻松开发属于自己的JavaScript库的基础框架。 灵感来源于颜海镜的8102年如何写一个现代的JavaScript库,项目链接在此。 是不是很简单,更多信息可往下阅读技术实现,也可前往Github项目查看(主要是欢迎Star,哈哈)…
深入JavaScript系列(六):原型与原型链
说到JavaScript的原型和原型链,相关文章已有不少,但是大都晦涩难懂。本文将换一个角度出发,先理解原型和原型链是什么,有什么作用,再去分析那些令人头疼的关系。 JavaScript中一切引用类型都是对象,对象就是属性的集合。 Array类型、Function类型、Obje…
深入JavaScript系列(五):JS与内存
我们现在常用的计算机都属于 冯·诺依曼体系计算机, 计算机硬件由 控制器、运算器、存储器、输入设备、输出设备 五大部分组成。 我们通常所说的内存就是 存储器。 内存就是程序运行的地方,其实程序本质上就是指令和数据的集合。所以说内存是指令和数据的临时存储器,然后CPU对内存中的指…
深入JavaScript系列(四):彻底搞懂this
普通调用,例如foo()。 作为对象方法调用,例如obj.foo()。 构造函数调用,例如new foo()。 使用call、apply、bind等方法。 除箭头函数外的其他函数被调用时,会在其词法环境上绑定this的值,我们可以通过一些方法来指定this的值。 使用call、…
深入JavaScript系列(三):闭包
这里就不卖关子了,两段代码的运行结果都是local scope。这是JavaScript作用域机制决定的。 大家可能听说过JavaScript采用的是词法作用域(静态作用域),没听说过也没有关系,很好理解,意思就是函数的作用域在函数定义的时候就确定了,也就是说函数的作用域取决于…
深入JavaScript系列(二):执行上下文
执行上下文简单理解就是代码执行时所在环境的抽象。 执行上下文同时包含变量环境组件(VariableEnvironment)和词法环境组件(LexicalEnvironment),这两个组件多数情况下都指向相同的词法环境(Lexical Environment),那为什么还要存在…
下一页
个人成就
文章被点赞
916
文章被阅读
66,416
掘力值
3,186
关注了
21
关注者
345
收藏集
17
关注标签
4
加入于
2018-08-14