摘要: 什么是包装类型? "abc",2,true,false 叫做原始类型 premitive value,理论上来说原始类型并不是真正的对象,之所在可以表现出对象的行为,是因为在执行相应的代码时,被转换了为包装类型 new String('abc'), new Number(2), new Boolea 阅读全文
posted @ 2017-12-19 19:45 Smiling01 阅读(131) 评论(0) 推荐(0)
摘要: 什么是类数组呢? 定义:具有长度的属性,但是属性是非负整数。它不具有数组的一些方法,但是不意味着它不能使用数组的方法。 举例:arguments 以及DOM中.getElementByTagName()返回值为类数组。 类数组转化为数组的方法 1.Array.from(这是es6新增的特性之一) 2 阅读全文
posted @ 2017-12-19 18:12 Smiling01 阅读(181) 评论(0) 推荐(0)
摘要: 最近在写代码,总在被烦恼着到底遍历的时候到底该使用for循环,还是使用for in或者for of ,今天查了以下 ,写出来。 我们一般用for循环来遍历数组,因它可以按顺序的返回每一个索引的值或者索引 ,for循环并不能遍历对象。 for in 用来遍历对象及其原型链上的可枚举属性,而且它的遍历结 阅读全文
posted @ 2017-12-15 21:05 Smiling01 阅读(638) 评论(0) 推荐(0)
摘要: 《数据结构》中快速排序定义:是对起泡排序的一种改进。它的基本思想是:通过一趟排序将待排记录分割成两部分,其中一部分记录的关键字均比另外一部分记录的关键字小,则可分别对这两部分继续进行排序,以达到整个序列有序。 简单来说,快速排序分三步:1.找准枢轴(pivot);2.把小于枢轴的元素移到其左边,比它 阅读全文
posted @ 2017-10-21 19:44 Smiling01 阅读(233) 评论(0) 推荐(0)
摘要: 如何居中浮动一个元素? 以前也从来没有注意过这个问题,是这次在找工作的时候,网上搜前端面试题的时候才看到的,刚开始以为很简单,后来发现其实margin负值,自己真的不懂,就开始在网页上搜,后来就慢慢看懂了。 1.首先推荐这个博客,明白什么是margin负值以及它有什么作用。 http://www.c 阅读全文
posted @ 2017-10-15 23:16 Smiling01 阅读(177) 评论(0) 推荐(0)
摘要: 我是一名本二的网络工程应届生,最近在找工作,然后屡屡碰壁,并且发现自己会的技术实在太少了,貌似就会个div+css布局,其他的都是网上看视频学的,学习的东西太零碎化了,而且以前学的东西很少整理,觉得都遗忘的差不多了,并且学习效率也低的很,多次反思后,终于决定要换一种聪明的方式学习,这次一定要把Jav 阅读全文
posted @ 2017-10-15 20:56 Smiling01 阅读(122) 评论(0) 推荐(1)