您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“JavaScript變量和變換實例分析”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“JavaScript變量和變換實例分析”吧!
使用變量之前務(wù)必通過關(guān)鍵字var進(jìn)行聲明。當(dāng)一個變量僅是聲明而未賦值時,變量初始值為undefined
。
var age console.log(age)
①可以是數(shù)字、字母、下劃線、$;
②不能以數(shù)字開頭;
③不能是關(guān)鍵字、保留字。
age=10 console.log(age) var age
上述代碼仍可以正常運(yùn)行,這是因為:各大瀏覽器廠商都有屬于自己的解析器,在翻譯代碼時,會將變量的聲明部分提升到當(dāng)前區(qū)域的最上方。
在JS中,我們利用關(guān)鍵字typeof來檢測任意類型的字面量或者變量存儲數(shù)據(jù)的類型。
console.log(typeof 123) console.log(typeof '123')
①當(dāng)語句中沒有出現(xiàn)字符串,則加號(+)就是數(shù)學(xué)的加法,可進(jìn)行數(shù)學(xué)的加法運(yùn)算。
②如果語句中出現(xiàn)了字符串,則加號(+)就不再是數(shù)學(xué)的加法了,而是連字符,可將數(shù)字連接成字符串。
在JS中,我們可以通過內(nèi)置函數(shù)parseInt
和parseFloat
將字符串轉(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"))
可以在聲明時賦值:
var age = 18,name = '張三'
在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))
到此,相信大家對“JavaScript變量和變換實例分析”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。