JSFiddle.net我是否正确使用了这个?

时间:2011-03-21 11:44:40

标签: javascript jsfiddle

我将此代码放在www.jsfiddle.net上的JavaScript框中并点击“运行”,但没有任何反应。当我在Firebug中测试它时它工作正常,那么为什么不jsfiddle.net我是否错误地使用了jsfiddle.net?

String.prototype.reverse = function() {
return Array.prototype.reverse.apply(this.split('')).join('');
}

"box".reverse();

我试图挽救一个小提琴。我点击运行它不起作用。

http://jsfiddle.net/mjmitche/qnjP3/

4 个答案:

答案 0 :(得分:3)

好吧,试试alert("box".reverse());您的代码工作,没有任何内容可以显示。见this fiddle

答案 1 :(得分:3)

对我来说很好:http://jsfiddle.net/jomanlk/Vp5SF/

您可能没有在字符串周围发出警报。从现在开始,您的方法只返回字符串,因此您没有任何迹象表明发生了任何事情。

答案 2 :(得分:2)

嗯,你必须创造一些输出,不是吗?

jsfiddle不是JavaScript控制台。将输出附加到DOM或将其打印到浏览器的控制台。

jsfiddle允许您动态创建包含HTML,JavaScript和CSS的网站,但仅此而已。如果您将上面的代码放在基本HTML文件中并使用浏览器打开它,您也不会看到任何输出。

阅读documentation

可能会有所帮助

答案 3 :(得分:0)

对JS有点绿,我对JSFiddle有同样的看法......

这是一个适合IMO的工具... jsbin.com(我冒昧地将你的代码放在上面的例子中)。

好处是你可以在jsbin中使用console:)。