亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

javascript編程起步(第二課)

 更新時間:2007年01月10日 00:00:00   作者:  
今天我們主要學(xué)習的內(nèi)容有以下幾塊:
  1、java script變量
  2、java script表達式和運算符

  可以用var加上為變量指定的名稱來聲明變量,變量類型可以通過給變量賦值來確定。由于java script采用的是弱類型的樣式,對數(shù)據(jù)類型要求不太嚴格,在程序執(zhí)行的過程中,會根據(jù)需要自動轉(zhuǎn)換。
  對于字符串變量,可以通過“變量名.length”來獲得該變量中字符串的長度,如
  var name;
  name="java script";
  那么name.length的值就是10。

  若在一行中創(chuàng)建多個變量時,記住用逗號來隔開變量名。各語句用分號隔開。(使用分號是個好習慣, 大家在學(xué)習的時候盡量養(yǎng)成加分號的習慣)

  類型轉(zhuǎn)換:java script允許在程序中改變變量的類型,最常見的兩個類型轉(zhuǎn)換符Number和String。
  Number(x)是字符型值——〉數(shù)字值型。String與之相反。相對于java script的自動類型轉(zhuǎn)換,可以將這種轉(zhuǎn)換成為強制類型轉(zhuǎn)換。(強制類型轉(zhuǎn)換需要在java script1.2及以上版本才可以使用)

  變量的命名:

  1.必須以字母或下劃線開頭,中間可以有字母數(shù)字和或下劃線。不能使用空格、+、-等其他符號。
    作為連字符外,變量名稱不能有空格、(+)、(-)、(,)或其它符號。
  2.不能使用JavaScript中的關(guān)鍵字作為變量。
  (java script變量名是區(qū)分大小寫的,name和Name是不一樣的。)

  對于變量還有一個重要性──那就是變量的作用域。在JavaScript中同樣有全局變量和局部變量。全局變量是定義在所有函數(shù)體之外,其作用范圍是整個函數(shù);而局部變量是定義在函數(shù)體之內(nèi),只對其該函數(shù)是可見的,而對其它函數(shù)則是不可見的。

  例子:
<script>


  表達式:在定義完變量后,就可以對它們進行賦值、改變、計算等一系列操作,這一過程通常由表達式來完成,可以說它是變量、常量、布爾及運算符的集合,因此表達式可以分為算術(shù)表述式、字串表達式、賦值表達式以及布爾表達式等。


  運算符:

  1.算術(shù)運算符:+(加) 、-(減)、 *(乘)、 /(除)、 %(取模) -(取反)、
            ++(遞加1)、--(遞減1)。
            例:11%2=1 ; 如果x=2   ++x+4=7     x+++4=6
          (++x是先執(zhí)行加1,x++是執(zhí)行完語句之后x在自加1
例子:

<script>

  2.比較運算符:<(小于)、>(大于)、<=(小于等于)、>=(大于等于)、==(等于)、!=(不等于)
          (基本操作過程是,首先對它的操作數(shù)進行比較,然后再返回一個true或False值。)
  3.邏輯運算符:!(取反)、&=(與之后賦值)、 &(邏輯與)、 |=(或之后賦值)、 |(邏輯或)、 
            ^=(異或之后賦值)、 ^(邏輯異或)、 ?:(三目操作符)、||(或)、&& (與)
            ==(等于)、|=(不等于)。
  4.字符串運算符:只有+   (”my“+”java script“結(jié)果等于”my java script“)
  5.賦值運算符:即=,將右邊的值賦給左邊的變量。
  6.條件運算符:(?:)
            例:status=(age>=18)?"adult":"child";如果大于18,則表達式的值為adult。
  7.typeof()運算符:用來返回變量或數(shù)據(jù)的類型。

相關(guān)文章

  • 詳解JavaScript中|單豎杠運算符的使用方法

    詳解JavaScript中|單豎杠運算符的使用方法

    JavaScript中|單豎杠通常被用來對浮點型數(shù)字進行取證,這里同時也介紹了單豎杠的運算規(guī)則,下面我們就來詳解JavaScript中|單豎杠的使用方法
    2016-05-05
  • 淺談Web頁面向后臺提交數(shù)據(jù)的方式和選擇

    淺談Web頁面向后臺提交數(shù)據(jù)的方式和選擇

    下面小編就為大家?guī)硪黄獪\談Web頁面向后臺提交數(shù)據(jù)的方式和選擇。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • 簡單理解JavaScript中的封裝與繼承特性

    簡單理解JavaScript中的封裝與繼承特性

    這篇文章主要介紹了JavaScript中的封裝與繼承特性,封裝與繼承是基于對象編程概念中的基本特性,需要的朋友可以參考下
    2016-03-03
  • 幾種經(jīng)典排序算法的JS實現(xiàn)方法

    幾種經(jīng)典排序算法的JS實現(xiàn)方法

    下面小編就為大家?guī)硪黄獛追N經(jīng)典排序算法的JS實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-03-03
  • JavaScript內(nèi)核之基本概念

    JavaScript內(nèi)核之基本概念

    本文將聚焦于JavaScript中的基本概念,這些概念與傳統(tǒng)語言有比較大的不同,因此單獨列出一章來做專門描述,理解本章的概念對書中后續(xù)章節(jié)的概念,代碼的行為等會有很大的幫助,讀者不妨花比較大的時間在本章,即使你對JavaScript已經(jīng)比較熟悉,也建議通讀本文
    2011-10-10
  • 淺談javascript中關(guān)于日期和時間的基礎(chǔ)知識

    淺談javascript中關(guān)于日期和時間的基礎(chǔ)知識

    下面小編就為大家?guī)硪黄獪\談javascript中關(guān)于日期和時間的基礎(chǔ)知識。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • js修改地址欄URL參數(shù)解決url參數(shù)問題

    js修改地址欄URL參數(shù)解決url參數(shù)問題

    現(xiàn)在做網(wǎng)頁,經(jīng)常會碰到處理地址欄參數(shù)的問題,因此,就專門做了一個修改地址欄參數(shù)的方法,需要了解的朋友可以參考下
    2012-12-12
  • JavaScript基礎(chǔ)之運算符

    JavaScript基礎(chǔ)之運算符

    這篇文章主要介紹了如何理解JavaScript中的運算符,幫助大家更好的學(xué)習JavaScript,感興趣的朋友可以了解下
    2021-11-11
  • javascript基礎(chǔ)知識大集錦(一) 推薦收藏

    javascript基礎(chǔ)知識大集錦(一) 推薦收藏

    主要知識點:js數(shù)組,數(shù)字函數(shù),字符串函數(shù),表單驗證,hashMap,堆棧,日期函數(shù),call函數(shù) 等。
    2011-01-01
  • 30分鐘就入門的正則表達式基礎(chǔ)教程

    30分鐘就入門的正則表達式基礎(chǔ)教程

    30分鐘內(nèi)讓你明白正則表達式是什么,并對它有一些基本的了解,讓你可以在自己的程序或網(wǎng)頁里使用它。
    2013-02-02

最新評論