最近在一个项目中调试js脚本,发现JS报错:"return"语句在函数之外;
具体情况如下:
1. 在A机器运行demo(doNet2005), 发送到 B机器运行demo(doNet2008);
2. B机器运行demo正常,然后新建见工程newproject,并demo中js文件引入到newproject中;
运行newproject工程发现报告“return"语句在函数之外”;
3. 尝试检查相关js文件内容return语句没有错误,而且当前引用文件没有js脚本;所以判断是否为js文件格式或者编码问题;
4. 打开引用js文件,另存为js文件,并选择编码格式为 utf-8 格式;
5. 重新在newproject中引入js文件,运行工程发现正常。