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

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

15
Node.jsとブラウザ間でコードを共有するにはどうすればよいですか?
JavaScriptクライアント(ブラウザーで実行)とNode.jsサーバーを備え、WebSocketを使用して通信する小さなアプリケーションを作成しています。 クライアントとサーバー間でコードを共有したいと思います。私はNode.jsから始めたばかりで、現代のJavaScriptに関する私の知識は控えめに言っても少し錆びています。したがって、私はCommonJSのrequire()関数についてまだ頭を抱えています。'export'オブジェクトを使用してパッケージを作成している場合、ブラウザーで同じJavaScriptファイルを使用する方法がわかりません。 メッセージのエンコードとデコード、およびその他のミラーリングされたタスクを容易にするために、両端で使用される一連のメソッドとクラスを作成したいと思います。ただし、Node.js / CommonJSパッケージングシステムでは、両側で使用できるJavaScriptファイルを作成できないようです。 さらに、JS.Classを使用してより緊密なOOモデルを取得しようとしましたが、提供されたJavaScriptファイルをrequire()で動作させる方法を理解できなかったため、あきらめました。ここに欠けているものはありますか?


5
jQueryで既知のクラスを持つ親を見つける方法は?
私は<div>その中に他<div>の多くのを持ち、それぞれが異なる入れ子レベルにあります。すべての子<div>に識別子を与えるのではなく、ルート<div>に識別子を与えるだけです。次に例を示します。 <div class="a" id="a5"> <div class="b"> <div class="c"> <a class="d"> </a> </div> </div> </div> クラスに応答する関数をjQueryで記述し、dその親であるクラスのIDを見つけたいa場合、どうすればよいですか? $('.a').attr('id');複数のクラスが存在するため、単純に行うことはできませんa。私はその親の親の親のIDを見つけることができましたが、デザインが悪く、遅く、あまり多形的ではないようです(クラスのIDを見つけるために別のコードを記述する必要がありますc)。
242 javascript  jquery  html  dom  parent 




10
SyntaxError:strictモードでのconstの使用
私はnode.jsを使用constしていて、私ので使用しているjsファイルの1つで"strict mode"。実行しようとすると、エラーが発生します。 SyntaxError: Use of const in strict mode. これを行うためのベストプラクティスは何ですか? 編集: 'use strict' const MAX_IMAGE_SIZE = 1024*1024; // 1 MB

13
最も単純なSOAPの例
JavaScriptを使用した最も単純なSOAPの例は何ですか? 可能な限り役立つためには、答えは次のようにする必要があります。 機能的である(つまり、実際に機能する) コードの他の場所で設定できる少なくとも1つのパラメーターを送信する コードの他の場所で読み取ることができる少なくとも1つの結果値を処理する 最新のブラウザバージョンを使用する 外部ライブラリを使用せずに、できるだけ明確かつできるだけ短くする
241 javascript  soap 




8
typeofが「オブジェクト」である理由
「Web開発者向けのプロフェッショナルJavascript」の第4章を読んでいますが、プリミティブには、未定義、null、ブール、数値、文字列の5種類があることがわかります。 nullがプリミティブである場合、なぜtypeof(null)returnするの"object"ですか? それはそれnullが参照によって渡されることを意味しませんか?

2
es6反応コンポーネントが「デフォルトのエクスポート」でのみ機能するのはなぜですか?
このコンポーネントは機能します: export class Template extends React.Component { render() { return ( <div> component </div> ); } }; export default Template; 最後の行を削除すると機能しません。 Uncaught TypeError: Cannot read property 'toUpperCase' of undefined おそらく、私はes6構文の何かを理解していません。「デフォルト」の記号なしでエクスポートする必要はありませんか?

19
JavaScriptのプロパティでオブジェクトのインデックスを取得するにはどうすればよいですか?
たとえば、私は: var Data = [ { id_list: 1, name: 'Nick', token: '312312' }, { id_list: 2, name: 'John', token: '123123' }, ] 次に、このオブジェクトをたとえばで並べ替え/反転したいとしますname。そして、私はこのようなものを手に入れたいです: var Data = [ { id_list: 2, name: 'John', token: '123123' }, { id_list: 1, name: 'Nick', token: '312312' }, ] そして今私はプロパティを持つオブジェクトのインデックスを知りたいです name='John'はプロパティトークンの値を取得するためにを。 どうすれば問題を解決できますか?


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