問題タブ [javascript-objects]

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.

0 投票する
3 に答える
5300 参照

javascript - JavaScriptリテラル(オブジェクト)を新しい変数で拡張するにはどうすればよいですか?

リテラルとしてJavaScript変数があります:

そして、このリテラルを、変数として作成される他のさまざまな関数で拡張したいと思います。


関数を保持する新しい変数でリテラルを拡張するにはどうすればよいですか?!
最後に、私はこれを次のように使用したいと思います。

0 投票する
5 に答える
16796 参照

javascript - How do I recursively search an object tree and return the matching object based on a key/value using JavaScript/Prototype 1.7

I've got some nested object data and I want to search it and return the matching object based on the id.

So I want to do something like this

and have it return

It's sort of got to be done generically because I have subItems, AND subComponents which could each have children.

I tried this using Prototype 1.7 and no luck - I think this just searches an array, and not a tree with it's sub nodes:

Thanks in advance!!!!!!

0 投票する
1 に答える
161 参照

javascript - ツールバーのないウェブサイトのホームページ

ツールバーなしでホームページを開くために使用するJavaScriptのスニペットはありますか?

-とのリンクから開きたくないwindow.open()

これは、プレーンウィンドウを表示したいポートフォリオ用です。

サイズを変更できます-window.resizeTo()

しかし、タイトルバーとメニューバーを取り除くためのコードが見つかりません...

助けてくれてありがとう:)

0 投票する
1 に答える
861 参照

javascript - JavaScript オブジェクトへのメソッドの追加

関数の引数であるオブジェクトがあります。

これらのオブジェクトにメソッドを追加して、それらの操作を簡単に実行できるようにしたいと考えています。

これらのメソッドをオブジェクトに追加するにはどうすればよいですか?

0 投票する
12 に答える
56193 参照

javascript - クエリ文字列として渡す JavaScript オブジェクトをフラット化する

クエリ文字列として渡すことができるように、文字列にフラット化する必要がある JavaScript オブジェクトがあります。すなわち:

{ cost: 12345, insertBy: 'testUser' }になるだろうcost=12345&insertBy=testUser

この呼び出しに jQuery AJAX 呼び出しを使用することはできません。それを使用してオブジェクトを渡すことができることはわかっていますdataが、この場合はそうではありません。ただし、jQueryを使用してオブジェクトにフラット化しても問題ありません。

ありがとうございました。

0 投票する
5 に答える
8915 参照

json - リモートJSONデータの取得と使用

私は小さなアプリに取り組んでおり、GWTを使用してそれを構築しています。JSONとして応答を返すリモートサーバーにリクエストを送信しようとしました。オーバーレイタイプの概念を使用してみましたが、機能しませんでした。私はコードを変更しているので、GoogleGWTチュートリアルが残っていた場所から少し離れています。

Chromeのデバッガーでは、傘の例外が発生し、スタックトレースを確認できず、GWTデバッガーがNoSuchMethodErrorで終了します...アイデア、ポインターはありますか?

0 投票する
11 に答える
42000 参照

javascript - jQueryはフォームフィールドからオブジェクトを作成します

フォームのフィールドと値を使用してオブジェクトを作成するにはどうすればよいですか?

このように:

フォームが次のようになっていると仮定します。

特定のフォームだけでなく、単一の関数を持つ任意のフォームに対してこれを行う方法を知る必要があります。

0 投票する
2 に答える
2477 参照

javascript - appendChild() および createElement() Javascript に関する質問

コードで appendChild() と createElement() を使用すると、定義された CSS ID の後続のスタイルが適用されません。誰かが理由を教えてもらえますか? これが私のコードです:

次に、APIを介してBingへの検索クエリを処理する他のコードがあります(Googleが現在課金しているためだけです...)

次に、同じメソッドを使用して別の div を挿入します。

ここで、これらの数値にいくつかのスタイルを適用したいと思います。ただし、searchResultsPage にスタイルを適用すると、次のようになります。

継承されているスタイルがわかりません。興味深いのは、これら 2 つの要素の 1 つだけを挿入すると、すべてが計画どおりに進み、スタイルがうまく表示されることです。問題は、検索の上部と下部にページを表示したいということです。

なぜこれが起こっているのですか?要素が2回使用されていることに関係があるのではないかと思いますが、オブジェクトが異なる場合にこれが影響する理由はわかりません。

ありがとう。

0 投票する
2 に答える
2112 参照

javascript - オブジェクト参照へのJavascript文字列(eval()またはインデックスなし)

私はかなりの数の関連する質問とグーグルの結果を見てきましたが、どれも私の問題に一致しないようです。

''に連結したい文字列"header.h2"を取得していますvar objects。だから私は欲しいobjects.header.h2(より多くのハッシュデータを含む)。

ただし、 ]が機能せず、必要になるbuttons[]という明らかな理由から、eval()や頻繁に提案されるものは使用したくありません。buttons[header.h2buttons[header][h2]

では、どうすればオブジェクト表記を維持できますか、最悪の場合、問題を解決できますか?

0 投票する
4 に答える
154 参照

javascript-objects - jQueryOOイベントバインディング

基本的に、私はオブジェクトを持っています:

機能は非常に簡単です。インスタンス化されたら、divを作成し、それにクリックハンドラーをアタッチして、何かにホチキス止めします。インスタンス化されると、名前と所有者の2つのパラメーターが渡されます。所有者は別のオブジェクトへの参照です。

このコードには2つの問題があります。

  1. squish関数のこの参照は、クリックされた要素を参照しているため、壊れています。
  2. 連鎖しているため、実際にイベントをアタッチする場合、「this」はjQueryまたは新しく作成されたdiv要素(どちらかはまだわかりません)のいずれかを指します。したがって、this.squishは未定義であり、呼び出されることはありません。

それが何らかの形で役立つ場合、所有者オブジェクトにはすべてのトマトへの参照があります。