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

JavaScript變量和變換詳情

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

1.聲明

使用變量之前務(wù)必通過關(guān)鍵字var進(jìn)行聲明。當(dāng)一個變量僅是聲明而未賦值時,變量初始值為undefined

var age
console.log(age)

2. 命名規(guī)范

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

3.變量聲明的提升

age=10
console.log(age)
var age

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

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

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

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

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

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

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

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

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

7.變量的其他聲明方式

可以在聲明時賦值:

var age = 18,name = '張三'

8.數(shù)學(xué)對象

在JS語言中,提供了一個內(nèi)置的數(shù)學(xué)對象(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))

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

相關(guān)文章

最新評論

无为县| 新津县| 漳平市| 平江县| 泰和县| 巴林右旗| 湟中县| 即墨市| 南投县| 永泰县| 南岸区| 宜川县| 依安县| 象山县| 河源市| 加查县| 梁河县| 曲麻莱县| 星子县| 东丰县| 乡宁县| 漠河县| 沁水县| 军事| 新疆| 镇沅| 保康县| 含山县| 咸阳市| 古田县| 曲靖市| 阳春市| 民勤县| 壤塘县| 时尚| 衢州市| 清水河县| 襄城县| 左权县| 濉溪县| 合水县|