IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置:首頁網(wǎng)絡(luò)編程JAVA編程 → JavaScript基本語法-表達(dá)式和運(yùn)算符

JavaScript基本語法-表達(dá)式和運(yùn)算符

時(shí)間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)

對(duì)變量進(jìn)行賦值、改變、計(jì)算等一系列操作,這一過程通常又通過表達(dá)式來完成,而表達(dá)式中的大部分是在做運(yùn)算符處理。

1.算術(shù)運(yùn)算符
算術(shù)運(yùn)算符可以進(jìn)行加、減、乘、除和其他數(shù)學(xué)運(yùn)算

算術(shù)運(yùn)算符     描  述
-------------------------------------------
  +  加
  -  減
  *  乘
  /  除
  % 取模
  ++ 遞加1
  -- 遞減1

文件范例:15-3.htm
使用算術(shù)運(yùn)算符
01  <!-- ------------------------------ -->
02  <!-- 文件范例:15-3.htm -->
03  <!-- 文件說明:使用算術(shù)運(yùn)算符 -->
04  <!-- ------------------------------ -->
05  <HTML>
06  <HEAD>
07  <TITLE>使用算術(shù)運(yùn)算符</TITLE>
08  </HEAD>
09  <BODY>
10  <script language="javascript">
11  <!--
12  document.write(3+3);
13  document.write("<br>");
14  document.write(3*3);
15  document.write("<br>");
16  document.write(3/3);
17  document.write("<br>");
18  document.write(3-3);
19  //-->
20  </script>
21  </BODY>
22  </HTML>
文件說明
第10行表示腳本的開始,使用language屬性定義腳本語言為Javascript,在標(biāo)示<script language="Javascript">… </script>之間就可加入Javascript腳本。第12行到第18行以BR標(biāo)記換行的形式書寫了表達(dá)式的結(jié)果,第20行腳本結(jié)束。

2.邏輯運(yùn)算符
邏輯運(yùn)算符比較兩個(gè)布爾值(真或假),然后返回一個(gè)布爾值。

邏輯運(yùn)算符      描述
--------------------------------------------------------------------------------------------
&&     邏輯與,在形式A&&B中,只有當(dāng)兩個(gè)條件A和B成立,整個(gè)表達(dá)式值才有真值
‖     邏輯或,在形式A‖B中,只要兩個(gè)條件A和B有一個(gè)成立,整個(gè)表達(dá)式值就為TREE
!     邏輯非,在!A中,當(dāng)A成立時(shí),表達(dá)式值為False;當(dāng)A不成立時(shí),表達(dá)式值為TREE。

文件范例:15-4.htm
使用邏輯運(yùn)算符
01  <!-- ------------------------------ -->
02  <!-- 文件范例:15-4.htm -->
03  <!-- 文件說明:使用邏輯運(yùn)算符 -->
04  <!-- ------------------------------ -->
05  <HTML>
06  <HEAD>
07  <TITLE>使用邏輯運(yùn)算符</TITLE>
08  </HEAD>
09  <BODY>
10  <script language="javascript">
11  <!--
12  document.write(true&&false);
13  document.write("<br>");
14  document.write(false&&false);
15  document.write("<br>");
16  document.write(true||false);
17  document.write("<br>");
18  document.write(!false);
19  //-->
20  </script>
21  </BODY>
22  </HTML>
文件說明
第10行表示腳本的開始,使用 language屬性定義腳本語言為Javascript,在標(biāo)識(shí)<script language="Javascript">…</Script>之間就可加入Javascript腳本。第12行到第18行以BR標(biāo)記換行的形式書寫了使用邏輯運(yùn)算符的表達(dá)式的結(jié)果,第20行腳本結(jié)束。

3.比較運(yùn)算符
比較運(yùn)算符可以比較表達(dá)式的值,并返回一個(gè)布爾值,如下表所示

比較運(yùn)算符 描述
-----------------------------------------------
      < 小于
      > 大于
      <= 小于等于
      >= 于等于
      == 等于
      。 不等于

4.條件表達(dá)式
一個(gè)表達(dá)式就是由任何合適的常量、變量和操作符相連接而組成的式子,這個(gè)式子可以唯一得出一個(gè)值。條件表達(dá)式的基本語法是:
(條件)?A:B
若條件的結(jié)果為真,則表達(dá)式的結(jié)果為A,否則為B。
文件范例:15-5.htm
在腳本中使用表達(dá)式和運(yùn)算符。
01  <!-- ------------------------------ -->
02  <!-- 文件范例:15-5.htm -->
03  <!-- 文件說明:條件表達(dá)式 -->
04  <!-- ------------------------------ -->
05  <HTML>
06  <HEAD>
07  <TITLE>條件表達(dá)式</TITLE>
08  </HEAD>
09  <BODY>
10  <script language="javascript">
11  <!--
12  a=(10>8)?"hu":"song";
13  b=(10<8)?"hu":"song";
14  document.write(a);
15  document.write("<br>");
16  document.write(b);
17  -->
18  </script>
19  </BODY>
20  </HTML>
文件說明
第12、13行中:10 >8成立,取hu;10<8不成立,取song。所以第14行和第16行的輸出結(jié)果為hu和song。

關(guān)鍵詞標(biāo)簽:語法,基本,運(yùn)算,docum

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 eclipse中如何設(shè)置字體大小_eclipse字體大小eclipse中如何設(shè)置字體大小_eclipse字體大小

相關(guān)下載

人氣排行 JS驗(yàn)證日期格式是否正確Java中3DES加密解密調(diào)用示例Java技術(shù)-J2EE開發(fā)日記-MyEclipse快捷鍵與插件大全用Java刪除文件夾里的所有文件JavaScript基本語法-常量和變量eclipse中如何設(shè)置字體大小_eclipse字體大小設(shè)置方法C#中的空值的判斷100多個(gè)很有用的JavaScript函數(shù)以及基礎(chǔ)寫法匯總