<script type="text/javascript"> qqq:'sssssss'; console.log(this.qqq); //undefined console.log(window.qqq); //undefined console.log(qqq); //qqq is not defined</script>像這樣在全局下使用鍵值對(duì)的寫法,qqq是個(gè)什么東西,我一開始以為是像對(duì)象一樣,掛在在window下的屬性,可是并不是這樣。undefined是發(fā)現(xiàn)沒(méi)qqq,自動(dòng)創(chuàng)建的,直接輸出qqq是顯示我沒(méi)聲明也以為過(guò)是類似switch判斷條件,如下:var qqq = false;qqq : console.log("2222");結(jié)果console.log的輸出是不關(guān)qqq的值的事,console.log始終輸出。問(wèn)題就是在全局下qqq:'sssssss'這樣的寫法是起到什么作用。因?yàn)闆](méi)有報(bào)錯(cuò),就不知道這樣的寫的作用是什么。
在全局下qqq:'sssssss'這樣鍵值對(duì)的寫法是起到什么作用。
搖曳的薔薇
2019-03-04 21:47:40