javascript
shudaiu
这个作者很懒,什么都没留下…
展开
-
javascript针对对象采用||运算符
在javascript中||是逻辑运算符,表示或,只要两个操作数中有一个为true,就可以返回true,否则返回false。今天看到了如下代码:function $$(expr, con) { return [].slice.call((con || document).querySelectorAll(expr)); }对上式中||十分迷惑。因为||前后都是对象,这种情况下,||表示什么原创 2015-04-28 11:06:48 · 554 阅读 · 0 评论 -
解析 this.initialize.apply(this, arguments)
一、 起因 那天用到prototype.js于是打开看看,才看几行就满头雾水,原因是对js的面向对象不是很熟悉,于是百度+google了一把,最后终于算小有收获,写此纪念一下^_^。 prototype.js代码片段代码如下:var Class = { create: function() { return function() {转载 2015-05-01 20:54:28 · 437 阅读 · 0 评论