摘要:
首先 undefined 和 null 都是基本数据类型,这两个基本数据类型分别都只有一个值,就是 undefined 和 null。 undefined 代表的含义是未定义,null 代表的含义是空对象。一般变量声明了但还没有定义的时候会返回 undefined,null 主要用于赋值给一些可能会 阅读全文
posted @ 2020-08-08 16:56
讲故事的人zz
阅读(763)
评论(0)
推荐(0)
摘要:
//假定数组是已经经过排序的 function arrayIntersection(a, b){ var ai=0, bi=0; //定义两个全新的索引 var result = new Array(); //创建一个新的数组,来存放交集 while( ai < a.length && bi < b 阅读全文
posted @ 2020-08-08 16:47
讲故事的人zz
阅读(500)
评论(0)
推荐(0)
摘要:
js 中,变量的作用域有三种: 全局作用域 函数作用域 ES6 新增了块级作用域 全局作用域: 没有用 var 声明的变量(除去函数的参数)都具有全局作用域,成为全局变量 window 的所有属性都具有全局作用域 最外层函数体外声明的变量也具有全局作用域 最外层的作用域,具有全局作用域的变量可以被任 阅读全文
posted @ 2020-08-08 16:32
讲故事的人zz
阅读(127)
评论(0)
推荐(0)
摘要:
什么是原型? 有一个构造函数,当用这个构造函数 new 一个实例出来的时候,这个实例的原型就是这个构造函数。它们之间的关系靠 __proto__ 相连,即 person.__proto__ Person.prototype 与 person.constructor Person。 当查找一个对象上的 阅读全文
posted @ 2020-08-08 16:28
讲故事的人zz
阅读(414)
评论(0)
推荐(0)