2017年10月24日

摘要: 一、AMD是RequireJs在推广过程中对模块定义的规范化产出。 特点是:依赖前置,异步模块定义 二、CMD是SeaJs在推广过程中对模块定义的规范化产出。 特点是:淘宝团队提供,依赖就近,同步概念即用即加载模块。 三、CommonJs规范,module.exports 特点是nodeJs后台采用 阅读全文
posted @ 2017-10-24 16:05 冬冬七号 阅读(2100) 评论(0) 推荐(0) 编辑
 
摘要: 一、for in与for of的区别 使用for in 也可以遍历数组,但是会存在以下问题: 1.index索引为字符串型数字,不能直接进行几何运算 2.遍历顺序有可能不是按照实际数组的内部顺序 3.使用for in会遍历数组所有的可枚举属性,包括原型。例如上栗的原型方法method和name属性 阅读全文
posted @ 2017-10-24 11:14 冬冬七号 阅读(794) 评论(0) 推荐(0) 编辑

2017年10月20日

摘要: 以下是ES6排名前十的最佳特性列表(排名不分先后): 声明:这些列表仅是个人主观意见。它绝不是为了削弱ES6其它功能,这里只列出了10条比较常用的特性。 1.Default Parameters(默认参数) in ES6 还记得我们以前不得不通过下面方式来定义默认参数: 一切工作都是正常的,直到参数 阅读全文
posted @ 2017-10-20 11:17 冬冬七号 阅读(413) 评论(0) 推荐(0) 编辑

2017年10月19日

摘要: 在现实需求中,我们经常会遇见这样的问题: 单行省略号写法, 多行省略号写法,因使用了WebKit的CSS扩展属性,该方法适用于WebKit浏览器及移动端; 阅读全文
posted @ 2017-10-19 15:48 冬冬七号 阅读(209) 评论(0) 推荐(0) 编辑

2017年10月17日

摘要: Array.prototype.slice.call()方法详解 在很多时候经常看到Array.prototype.slice.call()方法,比如Array.prototype.slice.call(arguments),下面讲一下其原理: 1、基本讲解 1.在JS里Array是一个类 slic 阅读全文
posted @ 2017-10-17 14:17 冬冬七号 阅读(681) 评论(0) 推荐(0) 编辑

2017年10月9日

摘要: 一、根据距离返回 二、根据时间返回 阅读全文
posted @ 2017-10-09 17:42 冬冬七号 阅读(109) 评论(0) 推荐(0) 编辑
 
摘要: html JS 阅读全文
posted @ 2017-10-09 15:34 冬冬七号 阅读(94) 评论(0) 推荐(0) 编辑

2017年7月14日

摘要: 一、定义单页 Web 应用 (single-page application 简称为 SPA) 是一种特殊的 Web 应用。它将所有的活动局限于一个Web页面中,仅在该Web页面初始化时加载相应的HTML、JavaScript 和 CSS。一旦页面加载完成了,SPA不会因为用户的操作而进行页面的重新 阅读全文
posted @ 2017-07-14 21:25 冬冬七号 阅读(456) 评论(0) 推荐(0) 编辑

2017年7月9日

摘要: xHTML究竟有多少个标签?绝大部分人都不能得出一个正确的答案,现在就有个机会,自己数数。答案:91个。 a, abbr, b, base, body, br, dd, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, head, hr 阅读全文
posted @ 2017-07-09 13:22 冬冬七号 阅读(161) 评论(0) 推荐(0) 编辑
 
摘要: 在js中,数组是特殊的对象,凡是对象有的性质,数组都有,数组表示有序数据的集合,而对象表示无序数据的集合。 那伪数组是什么呢,当然它也是对象,伪数组一般具有以下特点: 按索引方式存储数据; 具有length属性; 没有数组的push、shift、pop等方法; function的arguments对 阅读全文
posted @ 2017-07-09 12:48 冬冬七号 阅读(1697) 评论(0) 推荐(0) 编辑