摘要: 一、封装 面向对象编程思想其中的一个特点就是封装,通俗的讲法就是把需要的功能方向在一个对象里。遗憾的是,对于JS这种解释性的弱类型语言没有经典强类型语言中那样通过class等关键字实现类的封装方法,js中都是通过一些特性模仿实现的,虽然这是个弊端,但也带来了极高的灵活性。 我们看一个Book类是如何 阅读全文
posted @ 2017-05-07 16:24 吞佛童子 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 数组的扩展 一、类数组对象与可遍历对象转换为数组 Array.from()方法用于将类数组对象、可遍历对象转换为数组,其中可遍历对象包括es6新增的set和map结构 所谓的类数组对象,本质特征是必须拥有length属性 实际中有哪些类数组对象呢? 1、DOM操作返回的NodeList集合 2、函数 阅读全文
posted @ 2017-05-07 11:34 吞佛童子 阅读(188) 评论(0) 推荐(0) 编辑