1

このコードを www.jsfiddle.net の JavaScript ボックスに入力して [実行] をクリックしましたが、何も起こりませんでした。Firebug でテストすると正常に動作するので、なぜ jsfiddle.net を使用しないのですか?

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

"box".reverse();

ここでは、フィドルを保存しようとしています。[実行] をクリックしても機能しません。

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

4

4 に答える 4

3

まあ、試してみてくださいalert("box".reverse())。あなたのコード機能しましたが、それを示すものは何もありませんでした。このフィドルを参照してください

于 2011-03-21T11:47:46.870 に答える
3

私にとってはうまくいきます:http://jsfiddle.net/jomanlk/Vp5SF/

文字列にアラートを設定していない可能性があります。現在、メソッドは文字列のみを返すため、何かが起こっているという兆候はありません。

于 2011-03-21T11:47:59.333 に答える
2

ええと、出力を作成する必要がありますね。

jsfiddle は JavaScript コンソールではありません。出力を DOM に追加するか、ブラウザのコンソールに出力します。

jsfiddle を使用すると、その場で HTML、JavaScript、および CSS を使用して Web サイトを作成できますが、それ以上のことはできません。上記のコードを基本的な HTML ファイルに入れてブラウザで開いても、出力は表示されません。

ドキュメントを読むと役立つ場合があります。

于 2011-03-21T11:48:03.070 に答える
0

JSに少し慣れていたので、JSFiddleについても同じ考えを持っていました...

そのIMOに少し適したツールを次に示します... jsbin.com(上記の例にあなたのコードを自由に配置しました)。

利点は、jsbin でコンソールを使用できることです:)。

于 2014-01-09T09:49:13.440 に答える