摘要: 1、原型--Prototype 对象有什么区别? 函数对象和普通对象 prototype是函数对象才有的属性 _proto_是每个对象都有的属性 通过new Function函数对象 2、普通对象和函数对象 3、继承 阅读全文
posted @ 2018-10-20 16:27 青春不迷也不彩 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 数组是用于储存多个相同类型数据的集合,平时在数据的处理中用到最多,JavaScript 中常用的操作方法 1、concat()concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,仅会返回被连接数组的一个副本。 2、join() join() 方法用于把数组中的所有元素放入一个字符 阅读全文
posted @ 2018-10-20 12:45 青春不迷也不彩 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 如何区分深拷贝与浅拷贝,简单来说,假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,如果B没变,那就是深拷贝;我们先看两个简单的案例: 按照常规思维,o1应该和a1一样,不会因为另外一个值的改变而改变,而这里的o1 却随着o2的改变而改变了。同样是变量,为什么表现不一 阅读全文
posted @ 2018-10-20 12:39 青春不迷也不彩 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、属性的设置/获取 2、属性的删除/检测 3、属性的遍历 4、序列化/深拷贝,浅拷贝 阅读全文
posted @ 2018-10-20 12:34 青春不迷也不彩 阅读(339) 评论(0) 推荐(0) 编辑