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

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

11
オブジェクトをlodashで配列に変換する
ロダッシュでビッグobjectをどのように変換できarrayますか? var obj = { 22: {name:"John", id:22, friends:[5,31,55], works:{books:[], films:[],} 12: {name:"Ivan", id:12, friends:[2,44,12], works:{books:[], films:[],} } // transform to var arr = [{name:"John", id:22...},{name:"Ivan", id:12...}]

14
マウスの「クリック」と「ドラッグ」を区別する方法
私が使用jQuery.clickラファエルグラフ上でマウスクリックイベントを処理するために、その間、私はマウス処理する必要があるdragイベントを、マウスドラッグの構成要素はmousedown、mouseupとmousemoveラファエルインチ 識別することは困難であるclickとdragためclickにも含まれていmousedown&mouseup、どのように私はJavascriptで、その後マウス「をクリックし、」&マウス「ドラッグ」を見分けることができますか?

28
ブラウザの自動入力の検出
ブラウザーがテキストボックスに自動入力したかどうかはどのようにしてわかりますか?特に、ページの読み込み時に自動入力されるユーザー名とパスワードのボックスで。 私の最初の質問は、これがページ読み込みシーケンスでいつ発生するかです。document.readyの前ですか後ですか? 次に、ロジックを使用してこれが発生したかどうかを確認するにはどうすればよいですか?これが発生しないようにするために、イベントにフックするだけではありません。できればこのようなもの: if (autoFilled == true) { } else { } できれば、答えを表示するjsfiddleを見たいと思います。 可能な重複 ブラウザのパスワード自動入力のDOMイベント? ブラウザの自動入力とJavaScriptによってトリガーされるイベント -これらの質問はどちらも、どのイベントがトリガーされるかを実際に説明するものではなく、テキストボックスを継続的に再確認するだけです(パフォーマンスには適していません)。

19
「DOMWindow」で「postMessage」を実行できませんでした:https://www.youtube.com!== http:// localhost:9000
これは私が得るエラーメッセージです: Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://www.youtube.com') does not match the recipient window's origin ('http://localhost:9000'). ターゲットの起点がhttp://www.youtube.comあり、受信者の起点が他にもある他の同様の問題を見たことがありますhttps://www.youtube.comが、ターゲットがhttps://www.youtube.comあり、起点がどこにあるのかはわかりませんhttp://localhost:9000。 問題はありません。何が問題ですか? どうすれば修正できますか?


5
無効な省略プロパティの初期化子
ノードプロジェクトのJavaScriptで次のコードを記述しましたが、モジュールのテスト中にエラーが発生しました。エラーの意味がわかりません。これが私のコードです: var http = require('http'); // makes an http request var makeRequest = function(message) { var options = { host: 'localhost', port = 8080, path : '/', method: 'POST' } // make request and execute function on recieveing response var request = http.request(options, function(response) { response.on('data', function(data) { console.log(data); }); …

16
JavaScriptでのオブジェクトの拡張
私は現在JavaからJavascriptに変換していますが、オブジェクトを希望どおりに拡張する方法を理解するのは少し難しいです。 私はインターネット上の何人かの人々がオブジェクトの拡張と呼ばれるメソッドを使用するのを見ました。コードは次のようになります。 var Person = { name : 'Blank', age : 22 } var Robot = Person.extend({ name : 'Robo', age : 4 )} var robot = new Robot(); alert(robot.name); //Should return 'Robo' 誰もがこれを機能させる方法を知っていますか?あなたが書く必要があると聞いた Object.prototype.extend = function(...); しかし、私はこのシステムを機能させる方法を知りません。それが不可能な場合は、オブジェクトを拡張する別の方法を教えてください。


11
webpackで必要なパスを解決する
私はまだwebpackでモジュールパスを解決する方法を混同しています。今私は書きます: myfile = require('../../mydir/myfile.js') でも書きたい myfile = require('mydir/myfile.js') エイリアスとして使用している同様の例を見ることができるので、resolve.aliasが役立つかもしれないと考えていました。{ xyz: "/some/dir" }require("xyz/file.js") しかし、エイリアスをに設定すると{ mydir: '/absolute/path/mydir' }、機能しrequire('mydir/myfile.js') ません。 何度もドキュメントを読んだことがあり、何か不足しているように感じるので、私は馬鹿げていると感じます。相対的な必要事項をすべて書くことを避けるための正しい方法は何../../ですか?

6
WebブラウザーからGPS位置を取得する
私はモバイルベースのWebサイトを開発しています。そこでGoogleマップを統合しました。Googleマップの「From」フィールドに動的に入力する必要があります。 WebブラウザーからGPSの位置を取得し、Googleマップの「From」フィールドに動的に入力することはできますか?

12
jQueryでバインドされたイベントを注文する方法
4つのスクリプトブロックを含む可能性のあるページがあるWebアプリがあるとします-私が書くスクリプトはそれらのブロックの1つにあるかもしれませんが、どれがコントローラーによって処理されるのかわかりません。 一部のonclickイベントをボタンにバインドしますが、予期しない順序で実行される場合があります。 注文を確実にする方法はありますか、または過去にこの問題をどのように処理しましたか?

9
JavaScriptで2 == [2]になるのはなぜですか?
私は最近それ2 == [2]をJavaScript で発見しました。結局のところ、この奇妙な点にはいくつか興味深い結果があります。 var a = [0, 1, 2, 3]; a[[2]] === a[2]; // this is true 同様に、次の作品: var a = { "abc" : 1 }; a[["abc"]] === a["abc"]; // this is also true さらに奇妙なことに、これもうまくいきます: [[[[[[[2]]]]]]] == 2; // this is true too! WTF? これらの動作は、すべてのブラウザで一貫しています。 これが言語機能である理由は何ですか? この「機能」のより異常な結果は次のとおりです。 [0] == …

10
Node.jsユニットテスト[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 5年前休業。 この質問を改善する 現在、優れたnode.js(サーバー側js)ユニットテストフレームワークはありますか?Assertモジュールが提供するよりも少し深いものを探しています。


7
チェックボックスのような画像を使用する
標準のチェックボックスの代わりにしたいのですが、基本的には画像を使用し、ユーザーが画像をクリックするとフェードアウトしてチェックボックスをオーバーレイします。 本質的には、Recaptcha 2のように、特定の基準を満たす画像をクリックするようにしたいのですが。ここでRecaptchaのデモを見ることができますが、画像の選択とは対照的に、テキストの質問を解決できる場合があります。これがスクリーンショットです。 いずれかの画像(この場合は、ステーキの写真が含まれています)をクリックすると、クリックした画像のサイズが縮小され、青いチェックマークが表示され、チェックしたことを示します。 この正確な例を再現したいとしましょう。 私は9つの非表示のチェックボックスを持つことができることに気付き、画像をクリックすると非表示のチェックボックスが選択または選択解除されるようにjQueryをいくつかアタッチします。しかし、画像の縮小/目盛りのオーバーレイについてはどうですか?
164 javascript  jquery  css  html 

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