最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript變量和變換詳情

 更新時間:2022年04月11日 21:29:03   作者:長得丑就要多讀書  
這篇文章主要介紹了JavaScript變量和變換詳情,文章基于JavaScript的相關資料展開相關內容需要的小伙伴可以慘一下

1.聲明

使用變量之前務必通過關鍵字var進行聲明。當一個變量僅是聲明而未賦值時,變量初始值為undefined

var age
console.log(age)

2. 命名規(guī)范

  • ①可以是數(shù)字、字母、下劃線、$;
  • ②不能以數(shù)字開頭;
  • ③不能是關鍵字、保留字。

3.變量聲明的提升

age=10
console.log(age)
var age

上述代碼仍可以正常運行,這是因為:各大瀏覽器廠商都有屬于自己的解析器,在翻譯代碼時,會將變量的聲明部分提升到當前區(qū)域的最上方。

4.數(shù)據(jù)類型的判斷

在JS中,我們利用關鍵字typeof來檢測任意類型的字面量或者變量存儲數(shù)據(jù)的類型。

console.log(typeof 123)
console.log(typeof '123')

5.數(shù)據(jù)類型的轉換

  • ①當語句中沒有出現(xiàn)字符串,則加號(+)就是數(shù)學的加法,可進行數(shù)學的加法運算。
  • ②如果語句中出現(xiàn)了字符串,則加號(+)就不再是數(shù)學的加法了,而是連字符,可將數(shù)字連接成字符串。

6.將字符串轉換為數(shù)字

在JS中,我們可以通過內置函數(shù)parseIntparseFloat將字符串轉換為數(shù)字。

  • ①parseInt:可以將字符串中的數(shù)字形式字符轉換為數(shù)字。(整數(shù)部分)
  • ②parseFloat:可以將字符串中數(shù)字形式的字符轉換為數(shù)字。(精確到小數(shù)部分)
console.log(parseInt("123"))
console.log(parseInt("123.123"))
console.log(parseFloat("123.123"))

7.變量的其他聲明方式

可以在聲明時賦值:

var age = 18,name = '張三'

8.數(shù)學對象

在JS語言中,提供了一個內置的數(shù)學對象(Math),這個對象擁有很多的屬性和方法可供使用。

console.log(typeof Math)
console.log(Math)

 上圖中不帶有f的為屬性,帶有f的為方法。

②Math對象的屬性后面不需要加上小括號,方法后面需要緊跟小括號。

console.log(Math.PI)
console.log(Math.abs(-1))
console.log(Math.pow(2,3))

到此這篇關于JavaScript變量和變換詳情的文章就介紹到這了,更多相關JavaScript變量和變換內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

本溪市| 乌什县| 曲水县| 高台县| 宜章县| 九江县| 尉犁县| 克山县| 天等县| 历史| 兴业县| 乌审旗| 大渡口区| 开远市| 阿克陶县| 临夏市| 武陟县| 琼中| 临高县| 乐至县| 和静县| 嘉义市| 阳曲县| 普兰店市| 福清市| 鹤山市| 阜城县| 宁晋县| 太湖县| 闵行区| 同江市| 顺平县| 星子县| 海宁市| 永泰县| 稷山县| 维西| 美姑县| 桂平市| 平潭县| 太谷县|