2016年5月26日
摘要: 函数柯里化是什么? 函数柯里化(curry)就是只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数。 函数柯里化案例? 函数柯里化的应用场景? 最典型的代表应用,是bind函数用以固定this这个易变对象。 阅读全文
posted @ 2016-05-26 00:26 DJ荒野 阅读(214) 评论(0) 推荐(0) 编辑
  2016年3月23日
摘要: map和set 1. map 2.set 3.iterable类型(Array、Map、Set) Array(map和reduce方法) 1.map 由于map()方法定义在JavaScript的Array中,我们调用Array的map()方法,传入我们自己的函数,就得到了一个新的Array作为结果 阅读全文
posted @ 2016-03-23 17:31 DJ荒野 阅读(322) 评论(0) 推荐(0) 编辑
  2016年3月5日
摘要: #编码规范 html与css编码规范:http://ouvens.github.io/frontend-resource/2015/11/15/html-css-code-style.html web前端开发规范大全:http://alloyteam.github.io/CodeGuide/ 常用的 阅读全文
posted @ 2016-03-05 10:11 DJ荒野 阅读(318) 评论(0) 推荐(0) 编辑
  2016年2月23日
摘要: 1. post 和 put 的区别 假如是客户端负责决定新资源采用什么URI,那就用PUT,假如是服务器负责新资源采用什么URI,那就用POST。 PUT请求来新建或修改资源 POST请求来新建从属资源。 表1 PUT和POST动作 | URI | 向新资源发PUT请求 | 向已有资源发PUT请求 阅读全文
posted @ 2016-02-23 09:48 DJ荒野 阅读(201) 评论(0) 推荐(0) 编辑
  2016年2月20日
摘要: 1.使用索引代替数组遍历 数组遍历方法,查找用户信息 索引方法,查找用户信息(推荐) 2.使用Array.prototype.join方法代替字符串拼接 字符串拼接方法 join方法(推荐) 注:是不是以后字符串拼接就一律使用数组join呢?这个要看你的实际需求了,就普通的几个或者K级的字节的组合就 阅读全文
posted @ 2016-02-20 14:15 DJ荒野 阅读(256) 评论(0) 推荐(0) 编辑
  2015年11月15日
摘要: <h1 1. prototype、_proto_、constructor、原型链</h1 图示,上面的函数可用如下图例表示 知识点:1. 任何一个由构造器产生的对象都有\_proto\_属性,且此属性指向该构造器的prototype。2. 所有构造器/函数的\_proto\_都指向Functi... 阅读全文
posted @ 2015-11-15 21:52 DJ荒野 阅读(253) 评论(0) 推荐(0) 编辑
  2015年11月12日
摘要: 经过了三天的js基础的讲解,我们不可能面面俱到,因此有了这篇附加的博文,主要讲一些我认为面试题和额外的补充知识点 面试过程中常见的题型 js原型 + 每个函数都有一个prototype属性,这个属性是指向一个对象的引用,这个对象称为原型对象,原型对象包含函数实例共享的方法和属性,也就是说将函数... 阅读全文
posted @ 2015-11-12 00:47 DJ荒野 阅读(231) 评论(0) 推荐(0) 编辑
  2015年11月11日
摘要: 1. 获取节点 1-1 document getElementById() 通过元素ID获取 getElementsByTagName() 通过元素标签获取 getElementsByName() 通过name属性获取 getElementsByClassName()通过class属性获取 1-2 阅读全文
posted @ 2015-11-11 01:03 DJ荒野 阅读(189) 评论(0) 推荐(0) 编辑
  2015年11月9日
摘要: 【JavaScript知识点九】 window对象 1. navigator导航器对象 appCodeName 返回浏览器的代码名 appName 返回浏览器的名称 appVersion 返回浏览器的平台和版本信息 cookieEnabled 返回指明浏览器中是否启用cookie的布尔值... 阅读全文
posted @ 2015-11-09 23:46 DJ荒野 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 【JavaScript知识点八】 正则表达式 1.创建 1-1 方式 字面量 var 变量名 = /表达式/模式修饰符 构造函数 var 变量名 = new RegExp("表达式","模式修饰符") 1-2 表达式 单个字符与数字 . 查找单个字符,除换行符和行结束符 [a-z0-9] 匹配方括号 阅读全文
posted @ 2015-11-09 22:06 DJ荒野 阅读(170) 评论(0) 推荐(0) 编辑