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

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

7
JavaScriptによる複数の左側の割り当て
var var1 = 1, var2 = 1, var3 = 1; これはこれと同等です: var var1 = var2 = var3 = 1; これは変数が定義されている順序であるとかなり確信しています:var3、var2、var1、これはこれと同等です: var var3 = 1, var2 = var3, var1 = var2; JavaScriptでこれを確認する方法はありますか?おそらくプロファイラーを使用していますか?

6
AngularJSは拡張ページでURLを「安全でない」に変更します
アプリのリストでAngularを使用しようとしていますが、それぞれがアプリを詳細に表示するためのリンクです(apps/app.id): <a id="{{app.id}}" href="apps/{{app.id}}" >{{app.name}}</a> これらのリンクの1つをクリックするたびに、ChromeはURLを次のように表示します unsafe:chrome-extension://kpbipnfncdpgejhmdneaagc.../apps/app.id どこunsafe:から来たのですか?

10
jquery-ui-dialog-ダイアログを閉じるイベントにフックする方法
jquery-ui-dialogプラグインを使用しています ダイアログが閉じている状況でページを更新する方法を探しています。 ダイアログからcloseイベントをキャプチャする方法はありますか? 閉じるボタンがクリックされたときにコードを実行できることはわかっていますが、ユーザーがエスケープで閉じることや右上隅のxをカバーしていません。



9
JavaScriptを使用してHTMLボタンを無効にする方法は?
disable次のように、属性としてではなく、タグに追加するだけでHTMLボタンを無効にする(物理的にクリックできないようにする)ことができると読みました。 <input type="button" name=myButton value="disable" disabled> この設定は属性ではないので、JavaScriptを介して動的に追加して、以前に有効になっていたボタンを無効にする方法を教えてください。
186 javascript  html 


16
jQueryがajaxリクエストに対して「parsererror」を返す
Ajaxリクエストのjqueryから「parsererror」を取得しているので、POSTをGETに変更して、いくつかの異なる方法(クラスの作成など)でデータを返しましたが、問題が何であるかわからないようです。 私のプロジェクトはMVC3にあり、jQuery 1.5を使用しています。ドロップダウンがあり、onchangeイベントで呼び出しを開始して、何が選択されたかに基づいてデータを取得します。 ドロップダウン:(これにより、Viewbagのリストから「ビュー」が読み込まれ、イベントの起動が正常に機能します) @{ var viewHtmls = new Dictionary<string, object>(); viewHtmls.Add("data-bind", "value: ViewID"); viewHtmls.Add("onchange", "javascript:PageModel.LoadViewContentNames()"); } @Html.DropDownList("view", (List<SelectListItem>)ViewBag.Views, viewHtmls) JavaScript: this.LoadViewContentNames = function () { $.ajax({ url: '/Admin/Ajax/GetViewContentNames', type: 'POST', dataType: 'json', data: { viewID: $("#view").val() }, success: function (data) { alert(data); }, error: function (data) { debugger; alert("Error"); …
186 javascript  c#  jquery  asp.net  json 

7
TypeScript、辞書のループ
私のコードでは、(ここで提案されているように)Stringインデックスが付けられたいくつかの辞書があります。これはちょっと即興的なタイプなので、各キー(または値、とにかく必要なすべてのキー)をループ処理する方法について何か提案があるかどうか疑問に思っていました。助けてくれてありがとう! myDictionary: { [index: string]: any; } = {};

14
Node.jsはフォルダーを作成するか、既存のものを使用します
私はすでにNode.jsのドキュメントを読んでおり、何かを見落とさない限り、特に特定の操作でパラメーターに何が含まれているかはわかりませんfs.mkdir()。ドキュメントでわかるように、それはそれほどではありません。 現在、私はフォルダーを作成するか、代わりに既存のものを使用しようとするこのコードを持っています: fs.mkdir(path,function(e){ if(!e || (e && e.code === 'EEXIST')){ //do something with contents } else { //debug console.log(e); } }); しかし、これはそれを行う正しい方法ですか?コードをチェックEEXISTすることは、フォルダがすでに存在することを知る正しい方法ですか?fs.stat()ディレクトリを作成する前にできることは知っていますが、それはすでにファイルシステムへの2つのヒットになります。 次に、Node.jsの完全な、または少なくともより詳細なドキュメントで、エラーオブジェクトに含まれる内容、意味するパラメーターなどの詳細が含まれています。

18
キー/値のJavaScriptオブジェクトのキーを取得する最良の方法
私のようなJSオブジェクトがある場合: var foo = { 'bar' : 'baz' } 私はそれがわかっている場合はfoo、その基本的なキー/値の構造を持っていますが、キーの名前がわからない、それを得るための最も簡単な方法は何ですか?for ... in?$.each()?もっと良いものがあるといいのですが...
186 javascript  jquery 

3
JavaScript!instanceof ifステートメント
これは本当に私の好奇心を満たすための本当に基本的な質問ですが、次のようなことをする方法があります: if(obj !instanceof Array) { //The object is not an instance of Array } else { //The object is an instance of Array } ここでの鍵はNOTを使用できることです!インスタンスの前。通常、これを設定する方法は次のとおりです。 if(obj instanceof Array) { //Do nothing here } else { //The object is not an instance of Array //Perform actions! } そして、オブジェクトが特定のタイプかどうかを知りたいだけのときにelseステートメントを作成しなければならないのは少し面倒です。

10
Javaとは何の関係もないのに、JavaScriptがJavaScriptと呼ばれるのはなぜですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 10年前休業。 この質問を改善する JavaScriptはJavaから派生していないので、名前に「Java」が含まれているのはなぜですか?
186 java  javascript 


7
http:// localhostが起源である場合の致命的なCORS
サーバー(nginx / node.js)に適切なヘッダーを設定しても、このCORSの問題に悩まされています。 Chromeネットワークペインで確認できます->応答ヘッダー: Access-Control-Allow-Origin:http://localhost トリックを行う必要があります。 テストに使用するコードは次のとおりです。 var xhr = new XMLHttpRequest(); xhr.onload = function() { console.log('xhr loaded'); }; xhr.open('GET', 'http://stackoverflow.com/'); xhr.send(); 私は得る XMLHttpRequestはhttp://stackoverflow.com/をロードできません。Origin http:// localhostはAccess-Control-Allow-Originでは許可されていません。 サーバーの構成ではなく、クライアントスクリプトの問題だと思います...

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