在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js權(quán)威指南中關(guān)于可選分號(hào)的問題

js權(quán)威指南中關(guān)于可選分號(hào)的問題

原文

JavaScript并不是在所有換行處都填補(bǔ)分號(hào): 只有在缺少了分號(hào)就無(wú)法正確解析代碼的時(shí)候,JavaScript才會(huì)填補(bǔ)分號(hào)

demo

var b = 1
var foo = 2
var a = b + foo
(123)
// foo is not a function

但這里沒有填補(bǔ)分號(hào)報(bào)錯(cuò)了,為什么沒有給它加上分號(hào)呢?請(qǐng)問我的理解出了什么問題?

回答
編輯回答
安淺陌

foo是標(biāo)識(shí)符,瀏覽器解析到下一行有括號(hào),認(rèn)為是函數(shù)調(diào)用,然后你的foo不是一個(gè)函數(shù)

2017年4月17日 05:51