2011-03-21 82 views
1

我把這段代碼放在www.jsfiddle.net上的JavaScript框中,點擊「運行」,但沒有發生任何事情。它工作正常,當我在Firebug中測試它,爲什麼不jsfiddle.net我錯誤地使用jsfiddle.net?JSFiddle.net我能正確使用它嗎?

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

"box".reverse(); 

在這裏,我試圖保存小提琴。我點擊運行,它不起作用。

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

回答

3

好,儘量alert("box".reverse());你的代碼做了工作,沒有什麼可以顯示它的。見this fiddle

3

正常工作對我來說:http://jsfiddle.net/jomanlk/Vp5SF/

你可能沒有把警報在你的字符串。由於現在你的方法只返回字符串,所以你沒有任何跡象表明任何事情正在發生。

2

那麼,你必須創造一些輸出,不是嗎?

jsfiddle不是JavaScript控制檯。將輸出附加到DOM上,或者將其打印到瀏覽器的控制檯。

jsfiddle讓你創建一個HTML,JavaScript和CSS的網站,但沒有更多。如果你把你的代碼放在一個基本的HTML文件中並用你的瀏覽器打開它,你也不會看到任何輸出。

閱讀documentation或許有幫助。

+0

o.k.,謝謝,我是一個新手,認爲它會像控制檯一樣工作。 – Leahcim 2011-03-21 11:50:27

0

作爲一個有點綠色的JS,我對的jsfiddle同一概念...

這裏有適合應該是一個好一點IMO ... jsbin.com(我把把你的代碼的自由工具上面的例子)。

好處是你可以在jsbin中使用控制檯:)。