首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
模拟实现JavaScript方法
成长的路好漫长
创建于2021-05-22
订阅专栏
以上
暂无订阅
共7篇文章
创建于2021-05-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[JavaScript编码能力]数组扁平化和数组去重
数组扁平化 Array.prototype.flat()(ES6) 按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回,对原数据没有影响。 depth 可选 指
[JavaScript编码能力]手写数组遍历方法
forEach() map() filter() every() some() reduce() reduceRight()
[JavaScript编码能力]浅拷贝和深拷贝
赋值(Copy) 赋值是将某一数值或对象赋给某个变量的过程,分为两种情况: 基本数据类型:赋值,赋值之后两个变量互不影响。 引用数据类型:赋值(引用地址),两个变量具有相同的引用,指向同一个对象,互相
[JavaScript之语法和API-2]Array
创建数组 静态方法 Array.of()将参数转换为数组实例 创建一个具有可变数量参数的新数组实例,而不考虑参数的数量和类型。 这个方法用于替代 ES6 之前常用的Array.prototype.sl
[JavaScript之语法和API-1]Date
时间标准 GMT GMT 即 Greenwich Mean Time, 代表格林威治标准时间。对全球而言,这里所设定的时间是世界时间参考点,全球都以格林威治的时间作为标准来设定时间。 理论上来说,格林
[JavaScript模拟实现]instanceof操作符
instanceof 运算符用于检测构造函数的 prototype 属性是否出现在某个实例对象的原型链上。 instanceof 原理就是一层一层查找 __proto__,如果和 constructo
[JavaScript模拟实现]new操作符
要创建构造函数的实例,应使用 new 操作符,new一个对象的过程如下: 在内存中创建一个新对象。 这个新对象内部的[[Prototype]]特性被赋值为构造函数的 prototype 属性。 构造函