四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

javascript 變量作用域 代碼分析

代碼清單1-1 展示Javascript的變量作用域的例子
//設置全局變量foo,并置為"test"
var foo = "test";
//在if塊中
if(true){
//將foo置為'new test'
var foo = "new test";
}
//如我們所見,現在foo等于'new test'了
alert(foo == "new test");
//創建一個會修改變量foo的新函數
function test(){
var foo = "old test";
}
//然而在調用時,foo只在函數作用域內起作用
test();
//這里確認了foo 還是等于'new test'
alert(foo == "new test");
基于瀏覽器的Javascript 的一個有趣的特性是,所有屬于全局變量作用域的變量其實都是window對象的屬性。
代碼清單1-2 Javascript中全局作用域和window對象
//一個全局作用域下的變量,存儲了字符串'test'
var test = 'test';
//你可以看到我們的全局變量和window對象的test屬性是一致的
alert(test == window.test)
最后如果變量沒有顯式定義,它就是全局定義的,雖然它可能只在這個函數作用域的范圍內使用。
代碼清單1-3 隱式全局作用域的變量聲明
//一個設置了foo值的函數
function test(){
foo = "test";
}
//調用此函數以設置foo的值
test();
//我們發現foo現在是全局作用域下
alert(window.foo == "test");

JavaScript技術javascript 變量作用域 代碼分析,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 莫恭明| 狐狸的夏天第二季 2017 谭松韵 | 霹霹乐翻天| 女人的战争剧情介绍| 宋学士濂文言文翻译| 韩国女车模| 失眠咒太神奇了| 枕边有张脸2| 永井大| 第五单元初试身手| 汤唯完整版| 釜山国际电影节| 江苏体育频道直播| 二年级上册数学竖式计算题 | 《无所畏惧》| 韩国电影诱惑| 王后秘史| 比基尼裸体| 文艺部面试提问问题| 淮剧赵五娘| 夫妻一场电视剧全集在线观看| 小城故事多三观不正| 解决问题五上数学| 周秀娜全部三级视频| 纳米核心第二季| 午间剧场| 罗比威廉姆斯| 五上竖式计算300道及答案| 首映式| 七年级地理课时练电子版| 艾米·怀恩豪斯| 雪山飞狐之塞北宝藏演员表| 喜羊羊与灰太狼之| 视频一区二| 蔡贞安| 无声真相电影免费观看| 视频污在线观看| 雪山飞狐之塞北宝藏演员表| 打开双腿扒开打屁股羞辱惩罚视频 | 美女洗澡网站| 女总裁电视剧大结局|