海海日记-冯海滨博客

您现在的位置是:首页 > 站长 > 正文

站长

javascript表达式和运算符

happyfhb2008-11-23站长1423

运算符:

1.算术运算符:+(加) 、-(减)、 *(乘)、 /(除)、 %(取模) -(取反)、 ++(递加1)、--(递减1)。

例:11%2=1 ; 如果x=2    ++x+4=7      x+++4=6 (++x是先执行加1,x++是执行完语句之后x在自加1)
例:

<script>
var i=0, j=0;
alert(i++ + " " + ++j + " " + i);
// 输出 “0 1 1”,可见i++是先输出了i,然后进行运算,而++j是先对j进行了自加运算,然后输出j的值
</script>

2.比较运算符:<(小于)、>(大于)、<=(小于等于)、>=(大于等于)、==(等于)、!=(不等于)
             (基本操作过程是,首先对它的操作数进行比较,然后再返回一个true或False值。)

3.逻辑运算符:!(取反)、&=(与之后赋值)、 &(逻辑与)、 |=(或之后赋值)、 |(逻辑或)、
             ^=(异或之后赋值)、 ^(逻辑异或)、 ?:(三目操作符)、||(或)、&& (与)
             ==(等于)、|=(不等于)。

4.字符串运算符:只有+    (”my“+”javascript“结果等于”my javascript“)

5.赋值运算符:即=,将右边的值赋给左边的变量。

6.条件运算符:(?:)
例:status=(age>=18)?"adult":"child";如果大于18,则表达式的值为adult。

7.typeof()运算符:用来返回变量或数据的类型。

平淡中储蓄成长

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~