摘要: 一. 原型链继承 优点:instanceof 实例既是父类的实例,又是子类的实例 缺点:无法实现多重继承 二. 构造函数继承 可以实现多重继承,把子类特有的属性设置放在构造器的内部 使用instanceof发现,对象不是父类的实例 阅读全文
posted @ 2018-03-27 09:51 nina阿瑶 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 一. 深拷贝与浅拷贝与原型拷贝 浅拷贝:指向同一个内存地址 深拷贝:指向不同的内存地址 1.0 浅拷贝 1.1 深拷贝 1.1.1 JSON化 let bar = JSON.parse(JSON.stringify(foo)); 1.1.2 递归函数 1.2 原型拷贝 let protoObject 阅读全文
posted @ 2018-03-27 09:24 nina阿瑶 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 零. 通用遍历方法 0.1 for...in... 0.2 for...of... 一. JS遍历对象 1.1 Object.keys()遍历 1.2 Object.values()遍历 1.3 Object.entries()遍历 1.4 Object.getOwnPropertyNames() 阅读全文
posted @ 2018-03-27 05:04 nina阿瑶 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一. 基本概念 1.1 DOM DOM(Document Object Model), 把网页转换成JS对象,可以用脚本进行各种操作。浏览器将结构化文档(HTML/XML)解析成一系列的节点形成DOM tree。所有的节点和最终的树状结构都有API。 1.2 节点类型 文档节点(document): 阅读全文
posted @ 2018-03-27 03:39 nina阿瑶 阅读(153) 评论(0) 推荐(0) 编辑