
前端学习笔记
梦云天
这个作者很懒,什么都没留下…
展开
-
JavaScript Object 总结
构造函数直接使用大括号构造,如: {key1: value1, key2: value2}使用构造函数,如: new Object([value])如果给定值是 null 或 undefined,将会创建并返回一个空对象如果传进去的是一个基本类型的值,则会构造其包装类型的对象如果传进去的是引用类型的值,仍然会返回这个值,经他们复制的变量保有和源对象相同的引用地址当以非构造函数形式被调用时,Object 的行为等同于 new Object()静态方法Object.ass转载 2020-10-19 13:22:08 · 172 阅读 · 0 评论 -
JavaScript Array 总结
构造函数直接使用中括号创建,如: let arr = [1, 2]使用 new 创建空数组,如: let arr = new Array(5) 。其中 5 为数组长度(与其它编程语言不同,此时 Array 的长度即为5,而不是0),数组创建时其中元素均为 empty 。 empty 和 undefined 在操作数组时的主要区别在于:使用数组的 forEach() 方法遍历时会自动忽略空位, 而使用 for 循环则会将 empty 转换为 undefined 并遍历,且使用数组的 map 方法时会跳过原创 2020-10-14 14:58:32 · 270 阅读 · 0 评论