首页 > 编程语言 > 详细

javascript语句语义大全(2)

时间:2016-06-25 10:52:17      阅读:110      评论:0      收藏:0      [点我收藏+]

1. 四则运算相关

+,-,*,/,%

分别是加减乘除和取余

 

2.Math.pow(a,b)

a的b次方

 

3.toFixed(a)

四舍五入为指定小数位数的数字

 

4. k++;

++K

看似相同但是在运算的时候有些微的差异

var k=0

alert(k++) 

alert(++k)

上述两个式子中,第一个的结果还是0,第二个是1.

例如:alert(++k + k++ + ++k + k);

上式中,先执行++K,这个时候k被+1的同时,++K立即生效,于是式子成为:alert(1 + k++ + ++k + k); k=1

紧接着,执行k++,k虽然被+1,但是k++的值依然是1,所以结果为:alert(1 + 1 + ++k + k);k=2

然后++K执行,k变为3——alert(1+ 1 + 3 + k);k=3

最后执行+k,变成alert(1+1+3+3);k=3

结果为8

 

5. isNaN(v)

是否是数字

 

6. 

switch(i){
case 0:

case1:

 alert("aaa");

break;

 

条件语句,当i的值和下面的case值相同的时候,执行对应的语句。注意这里有一个词:break,代表跳出如果没有跳出,那么在执行完句子a之后,程序会继续执行a+1,a+2直到存在跳出语句为止。

 

7.

var _name = "background";
_div.style[_name] = _value; //_name 指变量,这里指字符串"background"
_div.style._name = _value; //_name不是style的属性,所以找不到

 

8.

toString(2)//十进制 to 二进制

parseInt(10, 2) //10用二进制来表示,返回其十进制

 

javascript语句语义大全(2)

原文:http://www.cnblogs.com/thestudy/p/5615829.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!