繁体   English   中英

jsfiddle上的JS提示错误-如何解密和调试

[英]JS hint errors on jsfiddle -how to decipher and debug

我正在小提琴上得到jshint错误,但不知道为什么。 当我提取引起问题的代码片段并在jslint.com上进行测试时,没有警告或错误。 我是否以错误的方式进行此操作? 我基本上是想在jsfiddle视图中记录参数,以便可以看到正在发生的事情,并更清晰地了解函数的操作方式。

 function fakeReplace(data, substr, newstr) { div.append("data before match replace = " + data); div.append("\\<br>"); div.append("substr = " + substr); div.append("\\<br>"); div.append("newstr = " + newstr); div.append("\\<br>"); return data.map(function (s) { return s.split(substr).join(newstr); }); } 

小提琴

您问题中的代码产生jshint错误,因为<不一定需要转义。

小提琴中的正则表达式之所以会触发它,是因为它想鼓励将正则表达式用括号括起来(例如(/""/g).test(x) )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM