读书人

Javascript 的语句结束 是否用分号,该

发布时间: 2012-03-31 13:13:26 作者: rapoo

Javascript 的语句结束 是否用分号
刚开始学Jscript 有个问题闹不清楚

Javascript 的语句 有资料说使用 分号结尾

但好像 也有资料说是不用的;

JScript code
<html><body><script type="text/javascript">var xvar mycars = new Array()mycars[0] = "Saab"mycars[1] = "Volvo"mycars[2] = "BMW"for (x in mycars){document.write(mycars[x] + "<br />")}</script></body></html>


我接触一个例子更奇怪
JScript code
test3_1.htm <HTML><HEAD><script Language="JavaScript"><!--function loadform(){alert("这是一个自动装载例子!");   [color=#FF0000]这里是有分号的!![/color]}function unloadform(){alert("这是一个卸载例子!");}//--></Script></HEAD><BODY OnLoad="loadform()" OnUnload="unloadform()"> <a href="test.htm">调用</a></BODY></HTML>


例程无法正确运行, 后来把分号去掉,反而正确执行了(测试环境FF)

对于 JS来说 语句到底是否需要 用分号结尾呢!!

[解决办法]
你的测试是错的,如果没有分号结尾,默认是一行算一句。建议是加上分号
[解决办法]
加上分号,利国利民

类似 var
[解决办法]
JavaScript语句以分号(;)结尾,如果省略分号,则有解析器确定结尾(不推荐省略分号,可能会和你设想的不一样)
[解决办法]
探讨

JavaScript语句以分号(;)结尾,如果省略分号,则有解析器确定结尾(不推荐省略分号,可能会和你设想的不一样)

[解决办法]
虽然我看不懂 但还是给你顶一下~~
[解决办法]
建议用分号。。。真的。。

读书人网 >JavaScript

热点推荐