問題タブ [object-literal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - リテラルオブジェクトおよび関数コンストラクター
このテストはhttp://jsperf.com/literal-obj-vs-function-objで行い、FF6、Opera 10、IE8ではリテラルが勝ちましたが、 Chrome 13.0.782.112ではFunctionメソッドの方が速いため、どちらが優れていますか使用する方法は?
javascript - オブジェクトをループして、キー名($ key => $ value)を取得することは可能ですか?
PHPでは、連想配列をループして、次のようにキーと値の両方の値を取得できます。
これをjavascriptで実行できる方法はありますか?
javascript - Javascript変数のスコープの問題
オブジェクトリテラル内のグローバル変数を参照する際に問題が発生しました。
lookup
の値をglobalVarに設定するにはどうすればよいですか?
javascript - オブジェクト リテラルでネストされた「兄弟」プロパティを参照する
同じオブジェクト リテラル内の別のプロパティ内から、オブジェクト リテラル内の入れ子になったプロパティを参照したいと考えています。
次の不自然な例を考えてみましょう:
上記は明らかに間違っていますが、「discount」内から「price」と「price_was」を取得するにはどうすればよいですか?
次の質問を見ましたが、これは近いですが、その質問では、必要なプロパティは「this」の直接の子であり、上記の例ではそうではありません。 オブジェクトリテラルで変数を参照しますか?
これを行う方法はありますか?
javascript - JavaScript オブジェクトを値でソートする
私の Javascript アプリケーションにはオブジェクトがあり、内部オブジェクト内の値で配列を並べ替えることができる必要があります。
例えば:
私がする必要があるのは、このデータセットを管理し、各内部オブジェクトのタイムスタンプに従って配列を並べ替えることです。
これを行うために私ができる方法は何ですか?
アップデート:
私の最初の考えは、次のようなことをすることでした:
次に、これらの値に基づいてオブジェクトのインデックスを再作成すると、オブジェクトにインデックスを付ける方法が整理されますが、新しい要素を挿入すると、_
インデックスの関係も再生成する必要があり、非常に手間がかかります。
javascript - このjqueryコードの何が問題になっていますか
こんにちは、jquery を介して css の複数の属性を適用するために、次のコードを使用しています。私のコードは
JavaScript エラーが発生する
しかしtext-decoration
、プロパティを削除すると、エラーは消えます。このコードの問題点
jquery - JavaScript オブジェクト リテラルから jQuery プラグインへ
誰かが次の構造を jQuery プラグインに変換する方法を説明できますか?私はここで本当に苦労しています。私は主にオブジェクトのプロパティ、メソッドで迷っています-どうすればそれらを単一のプラグインに変換できますか:
上記は、オブジェクト リテラルの単なる例です。これを jQuery プラグインに変換してみませんか?
javascript - Javascriptの「新しいオブジェクト」をリテラル表記に変換します
Aptana Studio3を使用してJavascriptOOPをコーディングしています。「new」と「this」を使用してクラスとオブジェクトを作成していますが、IDEオートコンプリートがオブジェクトのプロパティとメソッドを認識しないため、非常に煩わしいです。
リテラル表記に変更すると、IDEはオブジェクトを認識してオートコンプリート機能を有効にしますが、同じ機能を維持したままコードをリテラル表記に変換できません。
私はサンプルを書きました、私が通常書く方法。
誰かがこれをリテラルに変換できれば、それがどのように機能するかを理解できるかもしれません。
javascript - オブジェクトのプロパティを動的に更新/作成する
JavaScriptオブジェクトから値を読み取って更新するためのget()関数とset()関数を提供する機能を作成しています。秘訣は、ドット表記の文字列を使用してプロパティを指定していることです。
get()は正常に機能していますが、問題が発生しているのはset()です。
サンプルデータ:
get()関数:
set()関数:
私は次のオブジェクトになります:
これを達成する方法について何か考えはありますか?