タグ付けされた質問 「javascript」

ECMAScript(JavaScript / JS)とそのさまざまな方言/実装(ActionScriptを除く)でのプログラミングに関する質問。このタグが単独で使用されることはほとんどありませんが、ほとんどの場合、[node.js]、[jquery]、[json]、および[html]タグに関連付けられています。





24
整数の配列を正しくソートする方法
整数のみが含まれることがわかっている配列から最高値と最低値を取得するのは、思ったより難しいようです。 var numArray = [140000, 104, 99]; numArray = numArray.sort(); alert(numArray) コードスニペットを実行する結果を非表示スニペットを展開 これが表示されると思い99, 104, 140000ます。代わりに表示されます104, 140000, 99。したがって、ソートは値を文字列として処理しているようです。 実際に整数値でソートするソート関数を取得する方法はありますか?




16
JavaScriptオブジェクトのプロパティをリストする方法は?
次のようにオブジェクトを作成するとします。 var myObject = {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"}; プロパティ名のリストを取得する最良の方法は何ですか?つまり、次のようないくつかの変数「キー」で終了したいと思います。 keys == ["ircEvent", "method", "regex"]
842 javascript 


18
デバッグ時またはJavaScriptコードからDOMノードのイベントリスナーを見つける方法は?
入力ボックスと選択ボックスにいくつかのイベントリスナーが接続されているページがあります。特定のDOMノードを監視しているイベントリスナーと、そのイベントを見つける方法はありますか? イベントは以下を使用して添付されます: プロトタイプの Event.observe ; DOM addEventListener; 要素属性としてelement.onclick。
841 javascript  events  dom 

5
CommonJS、AMD、およびRequireJSの関係は?
たくさん読んだ後でも、私はCommonJS、AMD、およびRequireJSについてまだ非常に混乱しています。 CommonJS(以前のServerJS)は、言語がブラウザーの外部で使用される場合にJavaScript仕様(モジュール)を定義するためのグループであることを知っています。CommonJSモジュールの仕様には、Node.jsやRingoJSなどの実装がありますよね? CommonJS、非同期モジュール定義(AMD)、およびRequireJSの関係は何ですか? あるRequireJSはの実装CommonJSのモジュール定義?はいの場合、AMDとは何ですか?

16
jQueryを使用してドロップダウンリストの選択した値を変更する
既知の値のドロップダウンリストがあります。私がやろうとしていることは、ドロップダウンリストを、jQueryを使用して存在することがわかっている特定の値に設定することです。通常のJavaScriptを使用して、私は次のようなことをします: ddl = document.getElementById("ID of element goes here"); ddl.value = 2; // 2 being the value I want to set it too. ただし、セレクター(愚かなASP.NETクライアントID ...)にCSSクラスを使用しているため、jQueryでこれを行う必要があります。 これが私が試したいくつかのことです: $("._statusDDL").val(2); // Doesn't find 2 as a value. $("._statusDDL").children("option").val(2) // Also failed. jQueryでそれを行うにはどうすればよいですか? 更新 結局のところ、私はそれを最初に正しく持っていました: $("._statusDDL").val(2); アラートをすぐ上に置くと問題なく動作しますが、アラートを削除してフルスピードで実行すると、エラーが発生します 選択したプロパティを設定できませんでした。無効なインデックス それはjQueryのかのバグだ場合、私はよく分からないのInternet Explorer 6(私は推測しているインターネットエクスプローラ6)が、それはひどく迷惑なんです。


7
event.stopPropagationとevent.preventDefaultの違いは何ですか?
彼らは同じことをしているようです... 1つはモダンで、もう1つは古いのですか?または、異なるブラウザでサポートされていますか? (フレームワークなしで)自分でイベントを処理するときは、常に両方をチェックし、存在する場合は両方を実行します。(私もですがreturn false、が付いているイベントでは動作しないような気がしますnode.addEventListener)。 では、なぜ両方なのでしょうか。両方をチェックし続ける必要がありますか?それとも実際に違いがありますか? (私は知っています、たくさんの質問ですが、それらはすべて同じです=))

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.