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

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


16
バニラECMAScript 6プロミスチェーンをキャンセルする
.thenJavaScript Promiseインスタンスのs をクリアする方法はありますか? QUnitの上にJavaScriptテストフレームワークを記述しました。フレームワークは、それぞれでテストを同期的に実行しPromiseます。(このコードブロックの長さで申し訳ありません。できる限りコメントを付けたので、退屈さが少なく感じられます。) /* Promise extension -- used for easily making an async step with a timeout without the Promise knowing anything about the function it's waiting on */ $$.extend(Promise, { asyncTimeout: function (timeToLive, errorMessage) { var error = new Error(errorMessage || "Operation timed out."); var res, // resolve() …

20
NodemailerとGmailおよびNodeJS
NodeMailerを使用してNodeJSを使用して連絡先フォームを実装しようとしましたが、ローカルでのみ機能し、リモートサーバーでは機能しません... 私のエラーメッセージ: [website.fr-11 (out) 2013-11-09T15:40:26] { [AuthError: Invalid login - 534-5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbvlX [website.fr-11 (out) 2013-11-09T15:40:26] 534-5.7.14 V-dFQLgb7aRCYApxlOBuha5ESrQEbRXK0iVtOgBoYeARpm3cLZuUS_86kK7yPis7in3dGC [website.fr-11 (out) 2013-11-09T15:40:26] 534-5.7.14 N1sqhr3D2IYxHAN3m7QLJGukwPSZVGyhz4nHUXv_ldo9QfqRydPhSvFp9lnev3YQryM5TX [website.fr-11 (out) 2013-11-09T15:40:26] 534-5.7.14 XL1LZuJL7zCT5dywMVQyWqqg9_TCwbLonJnpezfBLvZwUyersknTP7L-VAAL6rhddMmp_r [website.fr-11 (out) 2013-11-09T15:40:26] 534-5.7.14 A_5pRpA> Please log in via your web browser and then try again. [website.fr-11 (out) 2013-11-09T15:40:26] 534-5.7.14 Learn more at …

8
ウィンドウを閉じるとき、またはページを更新するときにJavaScriptコードを実行しますか?
ユーザーがブラウザーウィンドウを閉じたとき、またはページを更新したときに、最終的なJavaScriptコードを実行する方法はありますか? onloadに似ていますが、oncloseのようなものを考えていますか?ありがとう。 onbeforeunloadメソッドは好きではありません。これは常に確認ボックスがポップアップ表示される(ページを離れる/ mozillaにとどまる)または(リロード/ chromeにリロードしない)です。コードを静かに実行する方法はありますか?

14
ReactNativeからx-www-form-urlencodedリクエストを投稿する
サーバーにフォームエンコードしたPOSTしたいパラメーターがいくつかあります。 { 'userName': 'test@gmail.com', 'password': 'Password!', 'grant_type': 'password' } 私はこのように(現在パラメータなしで)リクエストを送信しています var obj = { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8', }, }; fetch('https://example.com/login', obj) .then(function(res) { // Do stuff with result }); フォームにエンコードされたパラメータをリクエストに含めるにはどうすればよいですか?

6
オブジェクトの配列にプロパティを追加する
以下に示すようなオブジェクトの配列があります Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" 1:Object id=2 name:'david' このオブジェクトの配列の各要素に、Activeという名前のプロパティをもう1つ追加したいと思います。 最終的な結果は次のようになります。 Object {Results:Array[2]} Results:Array[2] [0-1] 0:Object id=1 name: "Rick" Active: "false" 1:Object id=2 name:'david' Active: "false" 誰かがこれを達成する方法を教えてもらえますか?

10
ソートされた順序でJavascript連想配列を反復する
私がJavascript連想配列(別名ハッシュ、別名辞書)を持っているとしましょう: var a = new Array(); a['b'] = 1; a['z'] = 1; a['a'] = 1; ソートされた順序でキーを反復するにはどうすればよいですか?それが物事を単純化するのに役立つなら、私は値さえも必要としません(それらはすべてただの数1です)。
109 javascript 

4
式でのAngularjs if-then-else構築
どういうわけか、angularjs式でif-then-else構成(3項演算子)を使用できますか?たとえば、ブール値を返す必要がある関数$ scope.isExists(item)があります。このようなものが欲しい <div ng-repeater="item in items"> <div>{{item.description}}</div> <div>{{isExists(item) ? 'available' : 'oh no, you don't have it'}}</div> </div> 文字列を返す関数を使用できることはわかっていますが、if-then-else構文を式に使用できる可能性に興味があります。ありがとう。

21
jQuery DatePickerコントロールのポップアップ位置を変更する方法
DatePickerを関連するテキストボックスのすぐ下ではなく、最後に表示する方法はありますか?起こりがちなのは、テキストボックスがページの下部にあり、DatePickerがそれを考慮して上にシフトし、テキストボックスを完全に覆っていることです。ユーザーが日付を選択するのではなく入力したい場合は、入力できません。テキストボックスの直後に表示したいので、垂直方向の調整方法は関係ありません。 位置を制御する方法はありますか?ウィジェットの設定は表示されず、CSS設定を調整することもできませんでしたが、簡単に何かが欠けている可能性があります。

14
Javascriptヒアドキュメント
JavaScriptのヒアドキュメントのようなものが必要です。これについて何かアイデアはありますか?クロスブラウザ機能が必要です。 私はこれを見つけました: heredoc = '\ <div>\ <ul>\ <li><a href="#zzz">zzz</a></li>\ </ul>\ </div>'; うまくいくと思います。:)

8
JQuery:サイズ変更が終了した後でのみRESIZEイベントを呼び出す方法は?
ブラウザウィンドウのサイズ変更が終了したら、関数を呼び出すにはどうすればよいですか? そのようにしようとしていますが、問題があります。私はJQuery Resizeイベント関数を使用しています: $(window).resize(function() { ... // how to call only once the browser has FINISHED resizing? }); ただし、ユーザーがブラウザウィンドウのサイズを手動で変更している場合、この関数は継続的に呼び出されます。つまり、短い時間間隔でこの関数を数十回呼び出す可能性があります。 どのように私はサイズ変更機能を呼び出すことができ、単一の時間(ブラウザウィンドウが完成サイズ変更をしたら)? 更新 また、グローバル変数を使用する必要もありません。
109 javascript  jquery  html 

13
JavaScriptを使用した構文強調コード[終了]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 HTMLの<code>ブロックを構文で強調表示するために推奨できるJavaScriptライブラリはどれですか。 (回答ごとに1つの提案をしてください)。

4
mongoose対mongodb(nodejsモジュール/拡張)、どちらが良いですか?なぜ?
私はNode.jsにたどり着き、MongoDBで使用する多くのライブラリがあることを確認しました。最も人気があるのは、これら2つ(mongooseとmongodb)のようです。これらの拡張機能の長所と短所を取得できますか?これら2つに代わるより良い代替手段はありますか? 編集:node-mongolianにも興味深く、「Mongolian DeadBeefはmongodbシェルを厳密に近似しようとする素晴らしいMongo DB node.jsドライバーです」という新しいライブラリーを見つけました。(readme.md) https://github.com/marcello3d/node-mongolian これは、これを表示する新しい人々にリソースを追加するためだけなので、基本的にモンゴル語はODMのようなものです...

4
typeof nullの値がループ内で変化するのはなぜですか?
Chromeコンソールでこのスニペットを実行する: function foo() { return typeof null === 'undefined'; } for(var i = 0; i < 1000; i++) console.log(foo()); コードスニペットを実行するHide resultsスニペットを展開 1000回印刷する必要がありますfalseが、一部のマシンでは、いくつかfalseの反復で印刷され、その後true残りの印刷が繰り返されます。 なぜこうなった?それは単なるバグですか?
109 javascript  v8 

3
Reactsの一方向データバインディングとAngularの双方向データバインディングの違いを誰かが説明できますか
AngularJSとReactJSで同じToDoアプリを完全に構築すると、AngularJSの双方向データバインディングに対してReact ToDoで一方向のデータバインディングが使用されるのはなぜですか? 私はReactが次のように機能することを理解しています Render(data)---> UI。 これはAngularとどう違うのですか?

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