JS
文章平均质量分 73
_糖小姐_
这个作者很懒,什么都没留下…
展开
-
JS中 Math方法
Math.max(),Math.random(), Math.round(),Math.ceil(),Math.floor()函数 Math.max(a,b,...,x,y) -- 返回数个数字中较大的值 max是maximum的缩写,中文"最大量"的意思 max函数语法 Math.max(a,b,...,x,y); max函数参数 a,b,...,x,y转载 2015-08-26 10:45:53 · 527 阅读 · 0 评论 -
执行上下文
执行上下文 解答:执行上下文,我们可以当成是当前代码运行环境 或者是 作用域. 例如: 这里面有 4个执行上下文. 一个全局上下文. 3个函数上下文. 不管什么情况下,只有一个全局的上下文.该上下文 能被任何其他的上下文访问到. 至于函数上下文的个数是没有任何限制的,每到调用执行一个函数时,引擎就会自动新建出一个函数上下文,换句话说,就是新建一个局部作用域,可以在该局部作用域中声明转载 2015-08-26 10:32:34 · 477 阅读 · 0 评论 -
JS 中 和 JQuery 的 this 关键字
在《javaScript语言精粹》这本书中,把 this 出现的场景分为四类,简单的说就是: 有对象就指向调用对象 没调用对象就指向全局对象 用new构造就指向新对象 通过 apply 或 call 或 bind 来改变 this 的所指。 函数调用模式中,this为window;方法调用模式中,this为方法所属的对象;构造器调用模式中,this为创建的新对象。 js中的this 我转载 2015-08-27 15:38:19 · 348 阅读 · 0 评论 -
jquery attr()方法.
(本人:看这个写的简洁明了,就转载了.给原博客赞一个) 在JS中设置节点的属性与属性值用到setAttribute(),获得节点的属性与属性值用到getAttribute(),而在jquery中,用一个attr()就可以全部搞定了,赞一个先 ^^ jquery中用attr()方法来获取和设置元素属性,attr是attribute(属性)的缩写,在jQuery DOM操作中会经常用到attr转载 2015-08-28 15:11:39 · 323 阅读 · 0 评论 -
js 在定义的时候立即执行的函数表达式(function)写法
(function(){... ...})() or (function(){... ....}())(推荐) 是两种JS 立即执行函数的常见写法。 很可能一开始 大家会像我一样,以为 function(){}() 就会立即执行 函数,但是 浏览器会报错,自己又觉得没问题呀,函数声明后,加() 不就是立即执行的意思么?并且深信不疑。 好,让我们一点点分析。 首先,我们来回顾下 几个概念原创 2016-11-10 10:02:01 · 3919 阅读 · 0 评论