11月12日

//$("div").stop().slideToggle(3000) 删除所有动画队列,在最后一次动画基础上,继续新动画
//$("div").finish().slideToggle(3000) 删除所有排队的动画,完成所有动画,开始新动画

 

闭包

JavaScript 变量可以是局部变量或全局变量。

私有变量可以用到闭包。

实例解析

变量 add 指定了函数自我调用的返回字值。

自我调用函数只执行一次。设置计数器为 0。并返回函数表达式。

add变量可以作为一个函数使用。非常棒的部分是它可以访问函数上一层作用域的计数器。

这个叫作 JavaScript 闭包。它使得函数拥有私有变量变成可能。

计数器受匿名函数的作用域保护,只能通过 add 方法修改。

Note

闭包是一种保护私有变量的机制,在函数执行时形成私有的作用域,保护里面的私有变量不受外界干扰。

直观的说就是形成一个不销毁的栈环境。

比较运算符

比较运算符用于逻辑语句的判断,从而确定给定的两个值或变量是否相等。

给定 x=5, 下表展示了比较运算符的使用:

运算符描述比较结果 
== 等于 x == 8 false  
x == 5 true  
=== 值及类型均相等(恒等于) x === "5" false  
x === 5 true  
!= 不等于 x != 8 true  
!== 值与类型均不等(不恒等于) x !== "5" true  
x !== 5 false  
> 大于 x > 8 false  
< 小于 x < 8 true  
>= 大于或等于 x >= 8 false  
<= 小于或等于 x <= 8 true
posted @ 2021-11-14 10:23  动漫王一博  阅读(35)  评论(0)    收藏  举报