zoukankan      html  css  js  c++  java
  • [ 第二章] 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;
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    天才在于积累,聪明在于勤奋!
  • 相关阅读:
    屏蔽2003:在系统启动时至少有一个服务或驱动程序产生错误
    C#中有关string和byte[]转换的问题
    如何控制winform程序只能打开一个呢?
    ArrayList的使用方法【转载】
    ASP.NET中ajaX学习记录
    C#去除字符串空格的几种方法【转载】
    C# 中2,10,16进制及其ASCII码之间转化
    vc++下char数组赋值乱码问题
    c#关机时自动退出程序
    Android入门前言(一)之Android应用开发入门五问 (转自:http://blog.csdn.net/android_tutor/)
  • 原文地址:https://www.cnblogs.com/zhaoxiaowu/p/3677724.html
Copyright © 2011-2022 走看看