摘要: 六种基本数据类型 undefined null string boolean number symbol(ES6) 一种引用类型 Object 为什么要引入 Symbol? ES5的对象中的属性名是字符串,容易造成属性名的冲突,如果有一种机制,保证每个属性的名字都是独一无二的,就可以从根本上防止属性 阅读全文
posted @ 2019-10-05 19:30 shansally 阅读(3376) 评论(0) 推荐(0) 编辑
摘要: 1. 答案:D 2. 答案:A 3. 答案:A 4. 会打印moo和bar for in 循环遍历对象的时候,原型上的所有属性也会被访问 5. 6. 7 输出: eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。直接调用: 使用本地作用域间接调用: 使用全局作用域 8. 阅读全文
posted @ 2019-10-05 17:43 shansally 阅读(1394) 评论(0) 推荐(0) 编辑
摘要: 1数组 1.1方法列表 数组的常用方法如下: concat: 链接两个或者更多数据,并返回结果。 every: 对数组中的每一项运行给定的函数,如果该函数对每一项都返回true,则返回true。 filter: 对数组中的每一项运行给定函数,返回改函数会返回true的项组成的数组。 forEach: 阅读全文
posted @ 2019-10-05 12:44 shansally 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1.快速排序 1. 算法描述 快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想 分治法也确实实用。快速排序是一种既不浪费空间又可以快一点的排序算法。 2. 算法步骤 先从数列中取出一个数作为“基准”。 分区过程:将比这个“基准”大的数全放到“基 阅读全文
posted @ 2019-10-05 12:40 shansally 阅读(468) 评论(0) 推荐(0) 编辑