JS
freedom雲
吾生也有涯,而知也无涯
展开
-
JavaScript 学习之旅(五)数组、字符串、Map、Set 方法整理
文章目录数组ES6新增字符串ES6 新增MapSet数组isArray():Array.isArray(value) 用于检测变量是否为数组类型toString():把数组转换为字符串,并返回结果,每一项以逗号分隔push() & pop():push() 方法用于数组末尾添加项,pop() 方法弹出数组末尾项并返回该项shift() & unshift():移除数组中...原创 2019-11-15 15:51:53 · 431 阅读 · 0 评论 -
JavaScript 学习之旅(四)原型与继承
文章目录原型与继承原型与原型链Object() 与 Function()继承借用构造函数原型链实现继承组合继承方式(上面两种方法的配合)组合继承方式优化ES6 实现继承原型与继承原型与原型链prototype: 每个函数都有一个 prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法,如果使用这个函数生成了实例,那...原创 2019-11-15 15:45:25 · 477 阅读 · 0 评论 -
JavaScript 学习之旅(三)this
文章目录this 的作用域this 到底是什么调用位置绑定规则默认绑定隐式绑定显式绑定new 绑定判断 this其他注意事项被忽略的 this箭头函数闭包中的 this参考资料:《你不知道的 JavaScript 上卷》this 是一个很特别的关键字,被自动定义在所有函数的作用域中。this 的作用域一种常见的误解是,this 指向函数的作用域。这个说法在某种情况下是正确的,但是在其他情况...原创 2019-11-15 15:43:01 · 439 阅读 · 0 评论