站長資訊網
        最全最豐富的資訊網站

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

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

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

        JavaScript中不同的函數中可以定義相同的變量名,因為是在函數體內部定義的,屬于局部變量,外界是訪問不到的。所以是可以的

        拓展知識:

        全局變量和局部變量的區別如下:

        1. 作用域不同:全局變量的作用域為整個程序,而局部變量的作用域為當前函數或循環等

        2. 內存存儲方式不同:全局變量存儲在全局數據區中,局部變量存儲在棧區

        3. 生命期不同:全局變量的生命期和主程序一樣,隨程序的銷毀而銷毀,局部變量在函數內部或循環內部,隨函數的退出或循環退出就不存在了

        4. 使用方式不同:全局變量在聲明后程序的各個部分都可以用到,但是局部變量只能在局部使用。函數內部會優先使用局部變量再使用全局變量。

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

        全局變量是編程術語中的一種,源自于變量之分。

        變量分為局部與全局,局部變量又可稱之為內部變量。由某對象或某個函數所創建的變量通常都是局部變量,只能被內部引用,而無法被其它對象或函數引用。

        全局變量既可以是某對象函數創建,也可以是在本程序任何地方創建。全局變量是可以被本程序所有對象或函數引用。

        推薦教程:《JS教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲AV成人精品一区二区三区| 国产精品天干天干在线综合| 国产精品黄网站| 欧美日韩精品一区二区视频| 无码人妻精品一区二区三| 99久久国语露脸精品国产| 日韩精品人成在线播放| 精品国产麻豆免费人成网站| 亚洲欧洲自拍拍偷精品 美利坚| 日韩精品无码中文字幕一区二区| 国产精品久久久久久久久| 日本内射精品一区二区视频| 欧美精品亚洲人成在线观看| 国内精品久久久久伊人av| 亚洲A∨精品一区二区三区| 国产精品美女一区二区视频| 亚洲线精品一区二区三区影音先锋| 91精品欧美综合在线观看| 久久久久人妻一区精品果冻| 91国内揄拍国内精品情侣对白| 亚洲国产精品无码av| 无码8090精品久久一区| 久久久久国产日韩精品网站| 国产小呦泬泬99精品| 国产精品部在线观看| 国产精品99久久久久久宅男| 91精品视频观看| 国产国拍亚洲精品福利| 精品久久久无码人妻中文字幕豆芽 | 亚洲国产精品无码成人片久久| 国产A级毛片久久久精品毛片| 久久亚洲私人国产精品vA| 国产在线观看一区精品 | 久久99亚洲综合精品首页| 久久国产精品99精品国产| 日韩精品内射视频免费观看| 精品人妻一区二区三区毛片| 欧美国产亚洲精品高清不卡| 免费视频精品一区二区三区| 99久久国产综合精品网成人影院 | 无码AV动漫精品一区二区免费|