成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

探究JavaScript基本數(shù)據(jù)類型

開發(fā) 前端
同其它語言一樣,JavaScript腳本語言也有它自身的JavaScript基本數(shù)據(jù)類型、表達式和算術(shù)運算符以及程序的基本框架結(jié)構(gòu),這里向大家簡單介紹一下。

本文向大家描述一下JavaScript基本數(shù)據(jù)類型,在JavaScript中四種基本的數(shù)據(jù)類型:數(shù)值(整數(shù)和實數(shù))、字符串型(用“”號或‘'括起來的字符或數(shù)值)、布爾型(使True或False表示)和空值。

JavaScript基本數(shù)據(jù)類型

JavaScript腳本語言同其它語言一樣,有它自身的基本數(shù)據(jù)類型、表達式和算術(shù)運算符以及程序的基本框架結(jié)構(gòu)。JavaScript提供了四種基本的數(shù)據(jù)類型用來處理數(shù)字和文字,而變量提供存放信息的地方,表達式則可以完成較復雜的信息處理。

1、JavaScript基本數(shù)據(jù)類型

  在JavaScript中四種基本的數(shù)據(jù)類型:數(shù)值(整數(shù)和實數(shù))、字符串型(用“”號或‘'括起來的字符或數(shù)值)、布爾型(使True或False表示)和空值。

2、常量

  ◆整型常量

  JavaScript的常量通常又稱字面常量,它是不能改變的數(shù)據(jù)。其整型常量可以使用十六進制、八進制和十進制表示其值。

  ◆實型常量

  實型常量是由整數(shù)部分加小數(shù)部分表示,如12.32、193.98??梢杂每茖W或標準方法表示:5E7、4e5等。

  ◆布爾值

  布爾常量只有兩種狀態(tài):True或False。它主要用來說明或代表一種狀態(tài)或標志,以說明操作流程。

  ◆字符型常量

  使用單引號(‘)或雙引號(“)括起來的一個或幾個字符。如"ThisisabookofJavaScript"、"3245"、"ewrt234234"等。

  ◆空值

  JavaScript中有一個空值null,表示什么也沒有。如試圖引用沒有定義的變量,則返回一個Null值。

3、變量

  JavaScript基本數(shù)據(jù)類型中變量的主要作用是存取數(shù)據(jù)、提供存放信息的容器。對于變量必須明確變量的命名、變量的類型、變量的聲明及其變量的作用域。

  ◆變量的命名

  JavaScript中的變量命名同其計算機語言非常相似,這里要注意以下兩點:

 ?。?、必須是一個有效的變量,即變量以字母開頭,中間可以出現(xiàn)數(shù)字如test1、

  text2等。除下劃線(-)作為連字符外,變量名稱不能有空格、(+)、

  (-)、(,)或其它符號。

  B、不能使用JavaScript中的關(guān)鍵字作為變量。在JavaScript中定義了40多

  個關(guān)鍵字,這些關(guān)鍵是在其內(nèi)部使用的,不能作為變量的名稱。如Var、

  int、double、true不能作為變量的名稱。在對變量命名時,最好把變量的

  意義與其代表的意思對應(yīng)起來,以免出現(xiàn)錯誤。

  ◆變量的類型

  在JavaScript中,變量可以用命令Var作聲明:

  varmytest;

  該例子定義了一個mytest變量。但沒有賦予它的值。

  Varmytest="Thisisabook"

  該例子定義了一個mytest變量,同時賦予了它的值。

  在JavaScript中,變量以可以不做聲明,而在使用時再根據(jù)數(shù)據(jù)的類型來確定其變量的類型。例如:

  x=100、y="125"、xy=True、cost=19.5等。

  其中x整數(shù),y為字符串,xy為布爾型,cost為實型。

  ◆變量的聲明及其作用域

  JavaScript基本數(shù)據(jù)類型中JavaScript變量可以在使用前先聲明,并可賦值。通過使用var關(guān)鍵字對變量作聲明。對變量作聲明的最大好處就是能及時發(fā)現(xiàn)代碼中的錯誤;因為JavaScript是采用動態(tài)編譯的,而動態(tài)編譯是不易發(fā)現(xiàn)代碼中的錯誤,特別是變量命名的方面。對于變量還有一個重要性──那就是變量的作用域。在JavaScript中同樣有全局變量和局部變量。全局變量是定義在所有函數(shù)體之外,其作用范圍是整個函數(shù);而局部變量是定義在函數(shù)體之內(nèi),只對其該函數(shù)是可見的,而對其它函數(shù)則是不可見的。
 

【編輯推薦】

  1. Java數(shù)據(jù)類型語法解析
  2. 探究開發(fā)J2ME應(yīng)用程序準則
  3. 解析Java虛擬機概念及數(shù)據(jù)類型
  4. J2ME應(yīng)用程序內(nèi)存優(yōu)化的幾種途徑
  5. Javascript巧妙解決img做網(wǎng)站異常提交問題

 

 

責任編輯:佚名 來源: tech.ddvip.com
相關(guān)推薦

2016-08-18 14:13:55

JavaScript基本數(shù)據(jù)引用數(shù)據(jù)

2017-02-27 08:34:09

JavaScript數(shù)據(jù)引用

2010-10-08 15:11:28

JavaScript數(shù)

2021-04-28 18:16:24

Rust數(shù)據(jù)類型

2011-05-26 14:27:56

java

2019-11-11 14:55:25

Redis數(shù)據(jù)類型命令

2023-03-27 10:04:27

數(shù)據(jù)類型浮點型布爾型

2020-10-26 13:46:07

Java基礎(chǔ)入門篇

2010-04-27 11:03:39

Oracle Java

2009-08-14 11:15:45

C#基本數(shù)據(jù)類型

2010-01-18 16:49:36

VB.NET基本數(shù)據(jù)類

2018-05-25 09:50:30

Java數(shù)據(jù)類型類型轉(zhuǎn)換

2023-07-04 08:41:08

Redis數(shù)據(jù)類型

2024-06-11 08:30:31

2024-11-04 06:20:00

Redis單線程

2021-12-03 15:24:45

Javascript數(shù)據(jù)類型

2024-11-12 13:01:46

2022-03-14 09:41:10

POJO類型系統(tǒng)

2011-07-29 10:12:12

JavaScript

2019-08-12 15:40:26

Redis數(shù)據(jù)庫數(shù)據(jù)類型
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品色一区二区三区 | 户外露出一区二区三区 | 欧美大片一区二区 | jav成人av免费播放 | 国产真实精品久久二三区 | 国产精品久久久久久久午夜 | 欧美日韩一区二区三区不卡视频 | 综合色导航 | 激情欧美一区二区三区 | 欧美h视频 | 国产欧美一区二区三区另类精品 | 国产激情小视频 | 免费a网 | 色婷婷av99xx| 精品区 | 欧美成人一区二区 | 国产一区999 | 日本在线播放 | 欧美激情综合色综合啪啪五月 | 成人免费视频网站在线观看 | 久草欧美 | www.色午夜.com | 在线a视频网站 | 四虎影视在线 | 国产在线永久免费 | 俺去俺来也www色官网cms | av第一页| 国产精品九九 | 91在线精品视频 | 国产精品视频久久久久 | 日日操夜夜操视频 | 天天弄| 国产福利免费视频 | 91日韩 | 国产精品日产欧美久久久久 | 97视频久久| 国产农村一级片 | 欧美日本一区二区 | 亚洲精品中文在线 | 国产婷婷 | 久久久久久影院 |