问题描述
刚看了一点JS的视频:这样写<scriptlanguage="javascript">alert(newDate());</script>当中去掉“”和new运行正常,既然这样干嘛要带上,有区别吗?另外<inputtype=hiddenname=uservalue=james><inputtype=passwordname=code><inputtype=filename=file1>里面也可以完全不用“”请教干嘛费劲把力地有的加“”,大海请教中~~~~~~~~~
解决方案
解决方案二:
表明带“”是属性的value,可读性更好些,不带“”一样能解析。
解决方案三:
标准需要,不过像你这么懒的就不行了,所以浏览器不得不支持各种错误。
解决方案四:
html也是xml,标准随xml
解决方案五:
兼容行,不带“”在某些浏览器就不能支持啦
解决方案六:
同意三楼的就像js里,一个语句结束可以没有;一样。
解决方案七:
javascript还是比较灵活的语言,不过本人觉得写得规范一些,在以后的调试中也会方便一些的
解决方案八:
最重要的是兼容性.你可以多找几个流览器试!!就知道了.
解决方案九:
js是弱类型语言,对很多东西要求每那么严格:比如变量可以不声明直接使用。加""是方便阅读、调试ps:加""不是很麻烦的吧
解决方案十:
都是正解,就好比你可以穿裤子出去,但是不穿也没有错误.
时间: 2024-08-09 10:36:46