摘要:
大家有没有想过,js数组为什么会有这么多的方法,没错,就是为了不同场景下处理数据的需要,就像设计模式一样,都是为了能更好的处理当前场景的需要。 首先怎么创建一个数组呢, // 两种方式 // 1,构造函数模式 (Array,是浏览器引擎自动创建的构造函数,js 所有直接可用的东西都是浏览器默认创建的 阅读全文
摘要:
要理解闭包,我们得知道什么是变量作用域和作用域链。 变量作用域分为全局作用域和局部作用域,全局作用域在整个js的执行环境中都有效,局部作用域只在该函数体内有效。 作用域链 类似原型链一样,如果在本函数内没有找到该变量,就会逐级向外层函数查找,直到查到全局作用域,这个过程就形成一条作用域链 作用域有一 阅读全文
摘要:
为什么移动端要适配: 由于移动设备的尺寸不一,所以移动端的页面要能够适应不同尺寸的设备,即页面的自适应,让页面在视觉上保持一致。 rem:rem 是css3的一种相对单位,参考是根元素HMTL的font-size的值,即html的font-size:10px;那么 1rem = 10px; 先看下面 阅读全文
摘要:
方法一 (flex) <div id='box'> <div class='child'></div> </div> #box{ width:200px; height:200px; background:blue; display:flex; align-items:center; justify 阅读全文