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

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

13
ターミナルからのReact Nativeアプリの実行エラー(iOS)
React Nativeの公式Webサイトのチュートリアルに従っています。 以下を使用してプロジェクトをビルドします。 react-native run-ios エラーが発生します: Found Xcode project TestProject.xcodeproj xcrun: error: unable to find utility "instruments", not a developer tool or in PATH Command failed: xcrun instruments -s xcrun: error: unable to find utility "instruments", not a developer tool or in PATH ただし、.xcodeprojからアプリを実行すると、すべてが正常に動作します。 助言がありますか?

4
ディレクティブを定義するときの「コントローラー」、「リンク」、および「コンパイル」関数の違い
ディレクティブロジックにコントローラー関数を使用している場所と、リンクを使用している場所があります。アンギュラーホームページのタブの例では、1つのコントローラーを使用し、別のディレクティブのリンクを使用しています。2つの違いは何ですか?

12
PythonとJavaScript間のJSON日時
JSONを使用してPythonからシリアル化された形式でdatetime.datetimeオブジェクトを送信し、JSONを使用してJavaScriptで非シリアル化したいと考えています。これを行う最良の方法は何ですか?
393 javascript  python  json 

20
ajaxポストからのファイルのダウンロードを処理する
特定のURLにajax POSTリクエストを送信するJavaScriptアプリがあります。応答は、JSON文字列の場合もあれば、ファイル(添付ファイルとして)の場合もあります。ajax呼び出しでContent-TypeとContent-Dispositionを簡単に検出できますが、応答にファイルが含まれていることを検出したら、クライアントにダウンロードを提供するにはどうすればよいですか?ここでは類似のスレッドをいくつか読みましたが、どれも私が探している答えを提供していません。 これにはajaxを使用しない、またはブラウザをリダイレクトする必要があることを示唆する回答を投稿しないでください。これはいずれもオプションではないためです。プレーンHTMLフォームの使用もオプションではありません。クライアントにダウンロードダイアログを表示する必要があります。これを行うことはできますか?
393 javascript  jquery  ajax 



10
Object.create()と新しいSomeFunction()の違いを理解する
私は最近Object.create()JavaScriptでこのメソッドに遭遇し、それがnew SomeFunction()を使用してオブジェクトの新しいインスタンスを作成することとどのように異なるのか、そしてどちらを使用したいのかを推測しようとしています。 次の例について考えてみます。 var test = { val: 1, func: function() { return this.val; } }; var testA = Object.create(test); testA.val = 2; console.log(test.func()); // 1 console.log(testA.func()); // 2 console.log('other test'); var otherTest = function() { this.val = 1; this.func = function() { return this.val; }; }; var otherTestA = …

30
ユーザーがIEを使用しているかどうかを確認する
特定のクラスのdivをクリックして、次のような関数を呼び出しています。 ユーザーがInternet Explorerを使用しているかどうかを関数の開始時に確認し、他のブラウザーを使用している場合は中止/キャンセルして、IEユーザーに対してのみ実行する方法はありますか?ここのユーザーはすべてIE8以降のバージョンを使用しているため、IE7以下のバージョンをカバーする必要はありません。 彼らが使用しているブラウザを特定できればそれはすばらしいことですが、必須ではありません。 関数の例: $('.myClass').on('click', function(event) { // my function });


6
JavaScript:location.hrefを新しいウィンドウ/タブで開きますか?
サードパーティの開発者からのJavaScriptファイルがあります。現在のページをターゲットに置き換えるhasリンクがあります。このページを新しいタブで開きたい。 これは私がこれまでに持っているものです: if (command == 'lightbox') { location.href="https://support.wwf.org.uk/earth_hour/index.php?type=individual"; } 誰かが私を助けてくれますか?
389 javascript 



6
AngularJSとjQueryの違い
私が知っているjsライブラリは1つだけで、それがjQueryです。 しかし、グループの他のコーダーは、AngularJSを新しいプロジェクトのデフォルトライブラリとして変更しています。 私はそれについて何も知りません。jQueryとどう違うのですか? 私はすでに、jQueryで同様のタスクを実行する一連の関数を持っています。AngularJSでjQueryのものを使用できますか?

29
Rails 3.1を使用して、「ページ固有」のJavaScriptコードをどこに配置しますか?
私の理解では、JavaScriptはすべて1つのファイルにマージされます。Railsは//= require_tree .、application.jsマニフェストファイルの最後に追加すると、デフォルトでこれを行います。 これは本当の命の恩人のように聞こえますが、ページ固有のJavaScriptコードについて少し心配しています。このコードはすべてのページで実行されますか?最後に必要なのは、すべてのオブジェクトが1ページでのみ必要なときに、すべてのオブジェクトをインスタンス化することです。 また、コードが衝突する可能性もありませんか? あるいはscript、ページのJavaScriptコードを実行するメソッドを呼び出すだけの小さなタグをページの下部に配置しますか? その後、require.jsは必要なくなりましたか? ありがとう 編集:私はすべての答えに感謝しています...そして私は彼らが本当に問題になっているとは思いません。それらのいくつかはスタイリングに関するものであり、関連しているようには見えません...そして他の人はjavascript_include_tag私が存在することを知っていると述べています...各ページの下部で個々のJavaScriptをロードするのではなく、JavaScriptを1つのファイルに読み込みます。 私が思いつくことができる最善の解決策は、特定の機能divをidsまたはclasses でタグにラップすることです。JavaScriptコードでは、idまたはclassがページ上にあるかどうかを確認し、ページ上にある場合は、それに関連付けられているJavaScriptコードを実行します。このように、動的要素がページ上にない場合、JavaScriptコードはapplication.js、Sprocketsによってパッケージ化された巨大なファイルに含まれていても実行されません。 私の上記のソリューションには、100ページのうち8ページに検索ボックスが含まれている場合、その8ページのみで実行されるという利点があります。また、サイトの8ページに同じコードを含める必要はありません。実際、サイトに手動のスクリプトタグを含める必要はもう二度とありません。 これが私の質問に対する実際の答えだと思います。


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