随笔分类 - javascript
摘要:什么是包装类型? "abc",2,true,false 叫做原始类型 premitive value,理论上来说原始类型并不是真正的对象,之所在可以表现出对象的行为,是因为在执行相应的代码时,被转换了为包装类型 new String('abc'), new Number(2), new Boolea
阅读全文
摘要:什么是类数组呢? 定义:具有长度的属性,但是属性是非负整数。它不具有数组的一些方法,但是不意味着它不能使用数组的方法。 举例:arguments 以及DOM中.getElementByTagName()返回值为类数组。 类数组转化为数组的方法 1.Array.from(这是es6新增的特性之一) 2
阅读全文
摘要:最近在写代码,总在被烦恼着到底遍历的时候到底该使用for循环,还是使用for in或者for of ,今天查了以下 ,写出来。 我们一般用for循环来遍历数组,因它可以按顺序的返回每一个索引的值或者索引 ,for循环并不能遍历对象。 for in 用来遍历对象及其原型链上的可枚举属性,而且它的遍历结
阅读全文
摘要:《数据结构》中快速排序定义:是对起泡排序的一种改进。它的基本思想是:通过一趟排序将待排记录分割成两部分,其中一部分记录的关键字均比另外一部分记录的关键字小,则可分别对这两部分继续进行排序,以达到整个序列有序。 简单来说,快速排序分三步:1.找准枢轴(pivot);2.把小于枢轴的元素移到其左边,比它
阅读全文

浙公网安备 33010602011771号