javascript 注释会导致出错?
大侠好,小弟刚学习js不久,望指点一下
一个js文件a.js在文件b.ascx中引用
<script type=... charset= 'utf-8 ' src= 'a.js '/>
其中a.js中有这么一行
//....其他函数
//日报表
var DDR = function(){
return "some constant value ";
}
上面的函数是最后一个函数,结果系统出错,找不到对象之类的错误。如果我将
//日报表
var DDR = function(){
return "some constant value ";
}
改为
//日报
var DDR = function(){
return "some constant value ";
}
也就是删除了”表“字,就一切正常
//日报表是
var DDR = function(){
return "some constant value ";
}
在”表“后面加个其他的字也正常工作
var DDR = function(){
return "some constant value ";
}
删除注释,正常工作
//日报表sg
var DDR = function(){
return "some constant value ";
}
随便加字母,正常工作
我认为可能”表“后面不能直接跟var关键词,可是自己并不明白为什么,哪位gg帮忙解释下?谢谢
还有javascript 处理注释的方式与一般编译型语言有什么不同吗?
------解决方案--------------------可能是编码问题,把文件全部考出来到文本文档中在考回来试试还报错不
------解决方案--------------------可能在于.net是编译后执行的,导致一些异常。
js的注释// /**/ 大概就这两种...
------解决方案--------------------试试再加两个汉字是不是一样出错,注意不要加英文,就五个汉字