站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        在Javascript的不同函數(shù)中可以使用相同的變量名嗎?

        在Javascript的不同函數(shù)中可以使用相同的變量名嗎?

        在Javascript的不同函數(shù)中可以使用相同的變量名嗎?

        JavaScript中不同的函數(shù)中可以定義相同的變量名,因?yàn)槭窃诤瘮?shù)體內(nèi)部定義的,屬于局部變量,外界是訪問(wèn)不到的。所以是可以的。

        拓展知識(shí):

        全局變量和局部變量的區(qū)別如下:

        1. 作用域不同:全局變量的作用域?yàn)檎麄€(gè)程序,而局部變量的作用域?yàn)楫?dāng)前函數(shù)或循環(huán)等

        2. 內(nèi)存存儲(chǔ)方式不同:全局變量存儲(chǔ)在全局?jǐn)?shù)據(jù)區(qū)中,局部變量存儲(chǔ)在棧區(qū)

        3. 生命期不同:全局變量的生命期和主程序一樣,隨程序的銷(xiāo)毀而銷(xiāo)毀,局部變量在函數(shù)內(nèi)部或循環(huán)內(nèi)部,隨函數(shù)的退出或循環(huán)退出就不存在了

        4. 使用方式不同:全局變量在聲明后程序的各個(gè)部分都可以用到,但是局部變量只能在局部使用。函數(shù)內(nèi)部會(huì)優(yōu)先使用局部變量再使用全局變量。

        局部變量可以與全局變量重名,但是局部變量會(huì)屏蔽全局變量。

        全局變量是編程術(shù)語(yǔ)中的一種,源自于變量之分。

        變量分為局部與全局,局部變量又可稱(chēng)之為內(nèi)部變量。由某對(duì)象或某個(gè)函數(shù)所創(chuàng)建的變量通常都是局部變量,只能被內(nèi)部引用,而無(wú)法被其它對(duì)象或函數(shù)引用。

        全局變量既可以是某對(duì)象函數(shù)創(chuàng)建,也可以是在本程序任何地方創(chuàng)建。全局變量是可以被本程序所有對(duì)象或函數(shù)引用。

        推薦教程:《JS教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 精品国产不卡一区二区三区| 欧美成人精品高清视频在线观看| 亚洲精品无码不卡| 亚洲精品成人片在线播放| 国产精品乱码一区二区三区| 国产精品igao视频网网址| 亚洲国产精品成人| 精品中文高清欧美| 国产69精品久久久久9999| 18国产精品白浆在线观看免费| 亚洲精品乱码久久久久66| 精品日韩欧美国产| 亚洲欧洲国产日韩精品| 国产一区二区精品| 8AV国产精品爽爽ⅴa在线观看| 日本VA欧美VA欧美VA精品| 青青久久精品国产免费看| 国产精品欧美久久久久无广告| 国产精品视频网| 国产乱码精品一区二区三区中文| 亚洲综合av永久无码精品一区二区| 久久久久人妻一区精品| 国产亚洲精品看片在线观看| 99热成人精品免费久久| 欧美亚洲精品在线| 国内精品久久久久久野外| 99久久国产热无码精品免费| 国产精品揄拍100视频| 久久夜色精品国产网站| 亚洲AV永久无码精品水牛影视 | 久久露脸国产精品| 久久精品国产亚洲7777| 久久国产精品免费| 久久久精品久久久久久| 日本精品自产拍在线观看中文| 日韩精品毛片| 亚洲av无码乱码国产精品fc2| 精品亚洲麻豆1区2区3区| 国产精品国色综合久久 | 国产精品一区二区av不卡| 精品露脸国产偷人在视频|