var x = "window.Something";
alert(window.x)
で私はjsfiddle http://jsfiddle.net/XJEGU/にこのコードをしようとすると、それは未定義の警告。このコードをブラウザで実行すると、うまく動作しますが、誰でもjsfiddleがこのような動作のためにこのコードを実行するかどうかを知ることができます。いただきました。このコードで間違ってjsfiddle
var x = "window.Something";
alert(window.x)
で私はjsfiddle http://jsfiddle.net/XJEGU/にこのコードをしようとすると、それは未定義の警告。このコードをブラウザで実行すると、うまく動作しますが、誰でもjsfiddleがこのような動作のためにこのコードを実行するかどうかを知ることができます。いただきました。このコードで間違ってjsfiddle
JSFiddleは関数内のコードをラップします。これは、x
がその機能に対してローカルスコープであることを意味します。
あなたはウィンドウに変数を埋め込むしようとしている場合。 これは使用できますhttp://jsfiddle.net/XJEGU/3/
私はこれを知っている、私はそれをしようとしていない、私はなぜそのdidntの仕事を知りたい! –
実際にはJavaScriptコードをラップしないオプションがあります。 –
私は驚いていません。しかしそれはデフォルトではありません。 – Quentin
ああ!高すぎる、私はとてもばかげている、私は尋ねる前に火かぶ虫でそれを見ていたはずです。 SOがそう言っているので、4分でこれを受け入れるでしょう! –