本文實例分析了javascript作用域鏈(Scope Chain)用法。分享給大家供大家參考,具體如下:
關于js的作用域鏈,早有耳聞,也曾看過幾篇介紹性的博文,但一直都理解的模棱兩可。近日又精心翻看了一下《悟透Javascript》這本書,覺得寫得太深刻,在“代碼的時空”一節(jié)里有一段介紹作用域鏈的地方寥寥數(shù)語,回味無窮(其實還是理解的模棱兩可^_^)。現(xiàn)在整理下自己的讀書筆記,順便借鑒網(wǎng)上資源,寫下來。
一、從一個簡單的問題說起
下面的js代碼在頁面中運行顯示什么結果:
var arg = 1;function fucTest(arg) { alert(arg); var arg = 2; //alert(arg);}fucTest(10);您的答案是什么?沒錯,就是彈出10。我的理解是這樣的,funTest函數(shù)有一個形參arg,funTest函數(shù)傳入實參10,alert方法把10彈出就是了, 主站蜘蛛池模板: 达孜县| 阳朔县| 苗栗县| 鄄城县| 石楼县| 丹寨县| 齐齐哈尔市| 宜章县| 台南市| 洛隆县| 砚山县| 临高县| 内黄县| 鄱阳县| 攀枝花市| 蒙阴县| 西丰县| 遂昌县| 萍乡市| 胶南市| 上杭县| 达尔| 合阳县| 宁陵县| 浦东新区| 东兴市| 渝北区| 金塔县| 静安区| 翁牛特旗| 江阴市| 石景山区| 龙口市| 安顺市| 霍邱县| 洪江市| 扎鲁特旗| 米脂县| 红桥区| 柏乡县| 东乌珠穆沁旗|