亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

上述代碼仍可以正常運(yùn)行,這是因?yàn)椋焊鞔鬄g覽器廠商都有屬于自己的解析器,在翻譯代碼時,會將變量的聲明部分提升到當(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é)的加法運(yùn)算。
  • ②如果語句中出現(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)文章

  • js實(shí)現(xiàn)圖片無縫循環(huán)輪播

    js實(shí)現(xiàn)圖片無縫循環(huán)輪播

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)圖片無縫循環(huán)輪播,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • JS面試題之如何判斷兩個數(shù)組的內(nèi)容是否相等

    JS面試題之如何判斷兩個數(shù)組的內(nèi)容是否相等

    這篇文章主要為大家詳細(xì)介紹了JavaScript面試的常考題,即如何判斷兩個數(shù)組的內(nèi)容是否相等,文中的示例方法講解詳細(xì),需要的小伙伴可以參考一下
    2023-10-10
  • JavaScript時間操作之年月日星期級聯(lián)操作

    JavaScript時間操作之年月日星期級聯(lián)操作

    這篇文章主要介紹了JavaScript時間操作之級聯(lián)日期選擇操作,涉及到年、月、日、星期,感興趣的小伙伴們可以參考一下
    2016-01-01
  • EXTJS7實(shí)現(xiàn)點(diǎn)擊拖拉選擇文本

    EXTJS7實(shí)現(xiàn)點(diǎn)擊拖拉選擇文本

    這篇文章主要為大家詳細(xì)介紹了EXTJS7實(shí)現(xiàn)點(diǎn)擊拖拉選擇文本,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • javascript中的Function.prototye.bind

    javascript中的Function.prototye.bind

    這篇文章主要介紹了javascript中的Function.prototye.bind的相關(guān)資料,需要的朋友可以參考下
    2015-06-06
  • Javascript圖像處理—為矩陣添加常用方法

    Javascript圖像處理—為矩陣添加常用方法

    上一篇文章,我們定義了矩陣,這篇文章我們來給矩陣添加一些常用方法比如:toString方法、clone方法等,需要了解的朋友可以詳細(xì)參考下
    2012-12-12
  • JavaScript使用高階生成器進(jìn)行過濾以生成素數(shù)

    JavaScript使用高階生成器進(jìn)行過濾以生成素數(shù)

    生成器大家都知道是怎么一回事,但是高階生成器又是什么東西呢,下面小編就來為大家簡單介紹一下如何使用高階生成器進(jìn)行過濾以生成素數(shù)吧
    2024-02-02
  • 使用原生js編寫一個簡單的框選功能方法

    使用原生js編寫一個簡單的框選功能方法

    這篇文章主要介紹了使用原生js編寫一個簡單的框選功能方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Bootstrap幻燈片輪播圖支持觸屏左右手勢滑動的實(shí)現(xiàn)方法

    Bootstrap幻燈片輪播圖支持觸屏左右手勢滑動的實(shí)現(xiàn)方法

    最近在研究用bootstrap搭建網(wǎng)站,Bootstrap能自適應(yīng)pc端和手機(jī)端,并且移動設(shè)備優(yōu)先,適合現(xiàn)如今移動營銷,大家用的設(shè)備基本是觸屏的了,能用滑動交互在小屏幕上體驗(yàn)會更好,那么如何實(shí)現(xiàn)呢?下面小編給大家介紹下bootstrap 手勢滑動輪播圖的實(shí)現(xiàn)方法
    2016-10-10
  • JavaScript關(guān)鍵字this的使用方法詳解

    JavaScript關(guān)鍵字this的使用方法詳解

    與其他語言相比,函數(shù)的 this 關(guān)鍵字在 JavaScript 中的表現(xiàn)略有不同,此外,在嚴(yán)格模式和非嚴(yán)格模式之間也會有一些差別,本文就給大家講解一下JavaScript關(guān)鍵字中的this,需要的朋友可以參考下
    2023-08-08

最新評論