我们都知道,js在写代码的时候,在每一行最后是可以不写分号 “;” 的,因为js会自动帮我们加上分号。不过,js的这种机制做的并不好。实际上,js并不是在每一行结尾加上分号,而是当你这行代码能够正常被解析的时候,就会在结尾加上分号,如果不能解析,则合并下一句代码,直到可以解析为止。例如:我们都知道,js在写代码的时候,在每一行最后是可以不写分号 “;” 的,因为js会自动帮我们加
我们都知道,js在写代码的时候,在每一行最后是可以不写分号 “;” 的,因为js会自动帮我们加上分号。不过,js的这种机制做的并不好。实际上,js并不是在每一行结尾加上分号,而是当你这行代码能够正常被解析的时候,就会在结尾加上分号,如果不能解析,则合并下一句代码,直到可以解析为止。例如:我们都知道,js在写代码的时候,在每一行最后是可以不写分号 “;” 的,因为js会自动帮我们加