上一页 1 2 3 4 5 6 ··· 13 下一页

2018年8月28日

摘要: 参考 1、先看看我们经常使用的{}创建的对象是什么样子的: 从上图可以看到,新创建的对象继承了Object自身的方法,如hasOwnProperty、toString等,在新对象上可以直接使用。 2、再看看使用Object.create(null)创建对象: 可以看到,新创建的对象除了自身属性a之外 阅读全文
posted @ 2018-08-28 10:44 Lulin1 阅读(193) 评论(0) 推荐(0) 编辑

2018年8月24日

摘要: https://kailian.github.io/2017/03/01/service-worker http://imweb.io/topic/56592b8a823633e31839fc01 1、Service Worker的身份 Service的意思是服务,Worker的意思是工人,那么Se 阅读全文
posted @ 2018-08-24 10:35 Lulin1 阅读(176) 评论(0) 推荐(0) 编辑

2018年8月23日

摘要: 在各种不同算法中,若算法中语句执行次数为一个常数,则时间复杂度为O(1),另外,在时间频度不相同时,时间复杂度有可能相同,如T(n)=n2+3n+4与T(n)=4n2+2n+1它们的频度不同,但时间复杂度相同,都为O(n2)。 按数量级递增排列,常见的时间复杂度有:常数阶O(1),对数阶O(log2 阅读全文
posted @ 2018-08-23 14:30 Lulin1 阅读(182) 评论(0) 推荐(0) 编辑

2018年8月22日

摘要: 前言 无论是计算机算法概论、还是数据结构书中,关于算法的时间复杂度很多都用包含O(logN)这样的描述,但是却没有明确说logN的底数究竟是多少。算法中log级别的时间复杂度都是由于使用了分治思想,这个底数直接由分治的复杂度决定。如果采用二分法,那么就会以2为底数,三分法就会以3为底数,其他亦然。 阅读全文
posted @ 2018-08-22 10:27 Lulin1 阅读(8911) 评论(0) 推荐(3) 编辑

2018年7月27日

摘要: 一个变量可以存放两种类型的值,基本类型的值(primitive values)和引用类型的值(reference values)。 ES6 引入了一种新的原始数据类型 Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:Undefined、Null、布尔值(B 阅读全文
posted @ 2018-07-27 10:50 Lulin1 阅读(146) 评论(0) 推荐(0) 编辑

2018年7月25日

摘要: 思考: notice:在写JS代码的时候,有两种写法,一种是函数表达式,另外一种是函数声明方式。我们需要重点注意的是,只有函数声明形式才能被提升。 参考文章 参考函数提升一文 阅读全文
posted @ 2018-07-25 15:56 Lulin1 阅读(361) 评论(0) 推荐(0) 编辑
 
摘要: 当 JavaScript 代码执行一段可执行代码(executable code)时,会创建对应的执行上下文(execution context)。 对于每个执行上下文,都有三个重要属性: 变量对象(Variable object,VO) 作用域链(Scope chain) this 变量对象(Va 阅读全文
posted @ 2018-07-25 11:03 Lulin1 阅读(805) 评论(0) 推荐(1) 编辑

2018年7月11日

摘要: var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); ^|& 表示从字符串开始或字符 & 开始 阅读全文
posted @ 2018-07-11 15:50 Lulin1 阅读(88) 评论(0) 推荐(0) 编辑

2018年7月3日

摘要: 下面是一个用Promise对象实现的 Ajax 操作的例子。 上面代码中,getJSON是对 XMLHttpRequest 对象的封装,用于发出一个针对 JSON 数据的 HTTP 请求,并且返回一个Promise对象。需要注意的是,在getJSON内部,resolve函数和reject函数调用时, 阅读全文
posted @ 2018-07-03 19:17 Lulin1 阅读(178) 评论(0) 推荐(0) 编辑
 
摘要: ES6 规定,Promise对象是一个构造函数,用来生成Promise实例。 下面代码创造了一个Promise实例。 Promise构造函数接受一个函数作为参数,该函数的两个参数分别是resolve和reject。它们是两个函数,由 JavaScript 引擎提供,不用自己部署。 resolve函数 阅读全文
posted @ 2018-07-03 19:14 Lulin1 阅读(95) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页