人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

JavaScript的數據分類

JavaScript的數據分類

更新時間:2023-06-12 文章作者:未知 信息來源:網絡 閱讀次數:

編程(Programming)是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,并最終得到相應結果的過程。為了使計算機能夠理解(understand)人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。

一、JavaScript的數據類型

JavaScript變量的基本數據類型除了數字型、布爾型和字符串型外,還有組合數據類型的對象和數組、特殊數據類型Null和Undefined。

二、數字數據類型

JavaScript數字數據類型的整數和浮點數并沒有什么不同,數字數據類型的變量值可以是整數或浮點數。簡單地說,數字數據類型就是浮點數據類型,數字數據類型的變量值有如下幾種。

(1)整數值

整數值包含0、正整數和負整數,可以使用十進制、八進制和十六進制表示。以0開頭的數字且每個位數的值為0~7的整數是八進制;以0x開頭,位數值為0~9和A~F的數字是十六進制。

(2)浮點數值

浮點數就是整數加上小數,其范圍最大為±1.7976931348623157E308,最小為±5E一324·,使用e或E符號代表以10為底的指數。

(3)字符串數據類型

     字符串可以包含0或多個unicode字符,其中包含文字、數字和標點符號。字符串數據類型是用來保存文字內容的變量,JavaScript程序代碼的字符串需要使用“"”或“' ”符號括起來。
     JavaScript沒有表示單一字符的函數,例如basic或c++的chr()函數,只能使用單一字符的字符串,例如"J"、'c'等,如果連一個字符都沒有,""就是空字符串。

(4)布爾數據類型

布爾數據類型只有兩個值,true和false,主要用在條件和循環控制的判斷,以便決定繼續運行對應段的程序代碼,或判斷循環是否結束。

(5)Null數據類型

Null數據類型只有一個null值,null是一個關鍵字并不是0,如果變量值為null,表示變量沒有值或不是一個對象。

(6)Llndefined數據類型

Undifined數據類型指的是一個變量有聲明,但是不曾指定變量值,或者一個對象屬性根享不存在。

三、變量

變量值在程序運行期間是可以改變的,它主要作為數據的存取容器。在使用變量的時候.最好對其進行聲明。雖然在JavaScript中并不要求一定要對變量進行聲明,但為了不至于混淆.還是要養成聲明變量的習慣。變量的聲明主要就是明確變量的名字、變量的類型以及變量的作用域。
變量名是可以隨意取的,但要注意以下幾點:

(1)變量名只能由字母、數字和下畫線“一”組成,以字母開頭,除此之外不能有空格和其他符號。

(2)變量名不能使用.1avaScriot中的關鍵字,所謂關鍵字就是.1avaScriot中已經定義好并有一定用途的字符,如int、true等。

(3)在對變量命名時,最好把變量的意義與其代表的意思對應起來,以免出現錯誤。在JavaScript中聲明變量使用var關鍵字,如:

var  city1:

此處定義了一個名為city1的變量。
定義了變量就要對其賦值,也就是向里面存儲一個值,這需要利用賦值符“=”完成。如:

var  city1=100;
var  city2=北京;
var  city3=true;
var  city4=null;

        上面分別聲明了4個變量,并同時賦予了它們值。變量的類型是由數據的類型來確定的:如上面定義的變量中,給變量cityl賦值為100,100為數值,該變量就是數值變量:給變量city2賦值為“北京”,“北京”為字符串,該變量就是字符串變量,字符串就是使用雙引號或單引號括起來的字符。給變量city3賦值為true,true為布爾常量,該變量就是布爾型變量,布爾型的數據類型一般使用true或false表示。給變量city4賦值為null,null表示空值,即什么也沒有。
        變量有一定的作用范圍,在JavaScript中有全局變量和局部變量。全局變量定義在所有函數體之外,其作用范圍是整個函數;而局部變量定義在函數體之內,只對該函數是可見的,而對其他函數則是不可見的。


使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 天峨县| 东城区| 宁城县| 益阳市| 克山县| 绥棱县| 高台县| 新河县| 家居| 丹巴县| 筠连县| 新郑市| 徐汇区| 会宁县| 大新县| 南安市| 秀山| 黄平县| 肇源县| 天长市| 康乐县| 乐清市| 西华县| 成安县| 枞阳县| 绥宁县| 华宁县| 宝鸡市| 宾川县| 甘谷县| 古蔺县| 成武县| 德令哈市| 额尔古纳市| 闸北区| 礼泉县| 徐汇区| 渭南市| 凌源市| 新源县| 石嘴山市|