摘要:call用处:给目标对象a动态指派b的所有属性及方法,注意,a本身是没有这些属性及方法的!call语法是: b.call(thisObj,arg1,arg2,arg3)解释:thisObj是目标对象(将方法属性指派到的目标对象),arg1,arg2,arg3是参数,可以是一个,也可以是多个情形一:只...
阅读全文
12 2015 档案
摘要:call用处:给目标对象a动态指派b的所有属性及方法,注意,a本身是没有这些属性及方法的!call语法是: b.call(thisObj,arg1,arg2,arg3)解释:thisObj是目标对象(将方法属性指派到的目标对象),arg1,arg2,arg3是参数,可以是一个,也可以是多个情形一:只...
阅读全文
摘要:this是javascript的关键字,也是对象,这个对象比较特殊,代表函数运行时自动生成的一个内部对象,只能在函数内部使用,随着函数使用场合的不同,this值会发生变化,但总的原则是不变的,就是this始终指向调用函数的那个对象this的使用有很多种情形:情形一:在全局环境下输出this值(这个t...
阅读全文
摘要:javascript中arguments可以理解为一个属性,也是个数组对象,简单的理解为一个函数定义了4个形参,执行这个函数时传递了4个实参,那么arguments.length的值为4,如果传了3个实参,那么arguments.length的值为3,通过arguments[i]可以访问具体哪个实参...
阅读全文
摘要://基本选择器:$("*") //匹配所有元素$("#id") //选ID$(".className") //选class$("div") //选指定标签元素,比如这里div$(this) //当前对象选择$("div,span,p.myClass") //组合式选择符:将多个选择符用逗号隔开,di...
阅读全文
摘要:AMD 模块AMD(异步模块定义,Asynchronous Module Definition)格式总体的目标是为现在的开发者提供一个可用的模块化 JavaScript 的解决方案。AMD 模块格式本身是一个关于如何定义模块的提案,在这种定义下模块和依赖项都能够异步地进行加载。它有很多独特的优势,包...
阅读全文
|