文章分类 -  js

摘要:ddd调用 aQuery("sdf").al("")__proto__是一个对象拥有的内置属性(请注意:prototype是函数的内置属性,__proto__是对象的内置属性),是JS内部使用寻找原型链的属性。 阅读全文
posted @ 2015-06-24 21:06 mimo0 阅读(264) 评论(0) 推荐(0)
摘要:写本篇文章的缘由是之前群里@墨尘发了一段js代码,如下: (!(~+[])+{})[--[~+""][+[]]*[~+[]] + ~~!+[]]+({}+[])[[~!+[]]*~+[]] 然后让大家运行,出来的结果让人有点出乎意料,请看: 太风骚了有木有!如果有人诋毁前端瞧不起js的话,... 阅读全文
posted @ 2015-03-26 16:29 mimo0 阅读(107) 评论(0) 推荐(0)
摘要:1、方法定义call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。 如果没有提供 thisObj 参数,那么 Global 对象被用作 thisObj。apply方法: 语法:apply([thisObj[,argArray]]) 定义:应用某一对象的一个方法,用另一个对象替换当前对象。 说明: 如果 argArray 不是一个有效的数 阅读全文
posted @ 2013-11-07 11:54 mimo0 阅读(140) 评论(0) 推荐(0)
摘要:一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式使用函数语句来定义,语法如下:function myfunc(arg_1,arg_2,...,arg_n){// 执行一些语句}使用函数表达式来定义,语法如下:var myfunc=function(arg_1,arg_2,...,arg_n){// 执行一些语句}使用Function类来定义,语法如下:var myfunc=newFunction([arg_1,arg_2,...,arg_n],functionBody);上面三种定义方法中,第1种就是最常用的方法,后两种都是把一个函数赋值给了一个变量myfunc,而这个 阅读全文
posted @ 2013-09-30 21:50 mimo0 阅读(197) 评论(0) 推荐(0)
摘要:最近在做一个Android平台的几个WebApp,一开始使用JQuery类库,在后来性能优化的时候发现有些问题:一是JQuery类库有点大,在网络加载的时候有点慢,二是加载类库执行有点慢;后来就可以是否应该用JQuery。大部分是用JQuery的时候,用的最多的也就是JQuery对DOM操作方便和Ajax方便;JQuery的开发代码有9000多行,而且很多功能我们是用不到的;加上开发平台是Android,浏览器当然固定是webkit内核了,所以兼容性的代码要去掉好大一部分。所以我开始考虑来写一个简单使用的代码库,这样就可以不用使用JQuery了。 JQuery最强大的地方莫过于她的选择器,要. 阅读全文
posted @ 2013-09-30 21:27 mimo0 阅读(381) 评论(0) 推荐(0)