javascript
文章平均质量分 53
yukjin
这个作者很懒,什么都没留下…
展开
-
Ajax 实现
hello ajax var xmlRequest=null; function hint(content) { if(window.XMLHttpRequest) { xmlRequest=new XMLHttpRequest(); } else if(window.ActiveXObject) { xmlRequest=new ActiveXO原创 2013-05-31 10:02:46 · 786 阅读 · 0 评论 -
Javascript打造豆瓣FM的歌词插件
这是自己第一次写chrome扩展程序,功能比较简单,就是为你在豆瓣FM上听歌时配上歌词,以此类推,大家只要懂得javascript就可以很轻松打造属于自己的各种插件。先上效果图:首先进入chrome开发者工具,选择resource下的localstorage,在里面你可以看到你现在正在听的这首歌的相关信息,这将是我们一会儿需要使用javascript获取的,如下图:原创 2014-03-15 10:37:38 · 1264 阅读 · 0 评论 -
JavaScript 语言精粹读书笔记(第五章)
伪类当一个函数对象被创建的时候,Function构造器产生的函数对象会运行类型这样一些代码:this.prototype={constructor:this};新函数对象被赋予一个prototype属性,并且其值包含一个constructor属性且属性值为该新函数对象。 当使用new关键字去调用一个函数时,将修改函数的执行方式。 大致会执行以下几个过程:创建一个新对象,原创 2015-01-12 15:56:53 · 376 阅读 · 0 评论 -
JavaScript 语言精粹读书笔记(第二章)
JavaScript 只有单一的数字类型,在内部被表示为64位浮点数。NaN是一个数值,在JavaScript 中表示一个不能产生正常结果的运算结果,它不等于任何值,包括它自己,用函数isNaN 检测 。obj.hasOwnProperty(attribute name)用来确定属性名是对象的成员。原创 2015-01-12 15:51:48 · 358 阅读 · 0 评论 -
JavaScript 语言精粹读书笔记(第三章)
在对象字面量中,如果属性名是合法的标示符那么时候用引号扩起来是可选的,相应的在访问属性时可以使用两种方式,中括号或者点。否则定义时引号是必须的,在访问时也只能使用括号形式。每个对象都会被链接到原型对象,可以通过原型对象实现继承,所有通过对象字面量创建的对象都会被连接到object.property,也可以指定某个对象为原型对象。当访问一个对象的属性时,会出发原型链,首先会检查当前对象是否有这个属性原创 2015-01-12 15:53:27 · 412 阅读 · 0 评论 -
JavaScript 语言精粹读书笔记(第四章)
函数的四种调用模式方法调用当函数作为一个对象的属性时,被称为方法,当方法被调用时,this被绑定到该对象。方法可以通过this访问对象,this到对象的绑定发生在调用时。 函数调用 当一个函数并非一个对象的属性时,被作为函数调用。这时,this被绑定到全局对象。因此,内部函数无法通过this访问外部对象。 可以通过var that =this;在通过that访问外部对象。构原创 2015-01-12 15:53:59 · 382 阅读 · 0 评论