这里是页首

[ 第二章] JavaScript 语法(三)操作

2.3 操作


  算术操作符

    加法是一种操作,减法,除法和乘法也是。这些算术操作(arithmetic operation )中的每一个都必须借助于相应的操作符(operator)才能完成。操作符是 JavaScript 为完成各种操作而定义的一些符号。加(+)、减( —)、乘(*) 、除(/)、赋值运算符(=) ;

  下面是一个简单的加法操作:

    1 + 4

  还可以把多种操作组合在一起:

    1 + 4*5

  为避免产生歧义,可以用括号把不同的操作分隔开来:

    1 + (4*5); (1+4)* 5

  变量可以包含操作:

    var total = 1+4*5;
  
  不仅如此,还可以对变量进行操作:
    var temp_fahrenheit = 95;
    var temp_celsius = (temp_fahrenheit - 32) / 1.8 ;
  
  JavaScript 提供了一些非常有用的操作符作为各种常用操作的缩写。例如,如果想给一个数值变量加上1 ,可以使用以下语句:
    year= year+1;
  也可以使用 ++ 操作符来完成同样的操作:year ++;
 
  year -- 同理,是对变量进行减值 1 操作。
 
  加号(+)是比较特殊的一个操作符,它即可以用于数值,也可以用于字符串。把两个字符串合二为一是一种很常见的的操作:
    var message = "I'm feeling "+"happy";
  像这样把多个字符串首尾相连在一起的操作叫做 拼接(concatenation)。这种拼接也可以通过变量来完成:
    var mood = "happy";
    var message =  "I'm feeling "+mood;
  甚至可以把数值和字符串拼接在一起。因为JavaScript 是一种弱类型语言,所以这种操作是允许的。此时,数值将被自动转换为字符串:
    var year = 2005 ;
    var message = "the year is "+year;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
posted @ 2014-04-21 08:49  小牛vs大牛  阅读(116)  评论(0编辑  收藏  举报
这里是页脚