上一页 1 ··· 3 4 5 6 7
摘要: ### 模块(CMD AMD) - 对于依赖的模块,AMD 是提前执行,CMD 是延迟执行。不过 RequireJS 从 2.0 开始,也改成可以延迟执行(根据写法不同,处理方式不同)。 - CMD 推崇依赖就近,AMD 推崇依赖前置(define关键字)CMD 推崇 as lazy as poss 阅读全文
posted @ 2018-03-16 23:08 Yo! 阅读(174) 评论(0) 推荐(0)
摘要: Js所有的函数都有一个prototype属性,这个属性引用了一个对象,即原型对象,也简称原型。 每一个对象都有原型,在浏览器中它体现在一个proto的内置属性上。 当一个对象需要调用某个方法时,它回去最近的原型上查找该方法,如果没有找到,它会再次往下继续查找。这样逐级查找,一直找到了要找的方法。 这 阅读全文
posted @ 2018-03-14 11:19 Yo! 阅读(237) 评论(0) 推荐(0)
摘要: 闭包:有权访问另一个函数作用域中的变量的函数。(创建闭包的常见方式,就是一级函数内部里面返回二级函数并且二级函数调用一级的变量/一个函数内部创建另一个函数,例子如下) 例子: function closureFn() { var a = 3 function sonFn() { return ++a 阅读全文
posted @ 2018-03-13 18:07 Yo! 阅读(143) 评论(0) 推荐(0)
摘要: 0.common.css 标题:16px 正常字体:14px 大多数浏览器/chrome最下字体12px body { font-size: 14px; } h1,h2,h3,h4,h5,h6 { font-size: 14px; padding: 0; margin: 0; } View Code 阅读全文
posted @ 2018-03-11 17:52 Yo! 阅读(401) 评论(0) 推荐(0)
摘要: 静态布局:页面的宽高是固定的,超出页面的内容用户手动拖拽。手机端的话,另外设计一套。 自适应布局:用媒体查询(@media)根据不同屏幕定义不同的宽高,比静态布局少了用户手动拖拽的几率。 (因为媒体查询范围不能做到无穷的刚刚符合各个屏幕,页面内容不多不少的和屏幕大小一样,不用到拖拽) 流式布局:页面 阅读全文
posted @ 2018-03-11 17:45 Yo! 阅读(159) 评论(0) 推荐(0)
摘要: 1.双重for function dr( arr ){ //Duplicate removal let aNews = arr; for(let i = 0; i < arr.length; i++){ for(let j = i+1; j < arr.length; j++){ if( arr[i 阅读全文
posted @ 2018-03-01 21:15 Yo! 阅读(198) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7