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

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

9
Sequelize.jsクエリを削除しますか?
findAllのような削除/ deleteAllクエリを作成する方法はありますか? たとえば、私は次のようなことをしたいです(MyModelがSequelizeモデルであると仮定します...): MyModel.deleteAll({ where: ['some_field != ?', something] }) .on('success', function() { /* ... */ });

5
JavaScript forループでjsonを作成する方法は?
私が持っている配列 selectタグのを。 <select id='uniqueID' name="status"> <option value="1">Present</option> <option value="2">Absent</option> </select> JavaScriptで2つのフィールド「uniqueIDofSelectとoptionValue」を持つjsonオブジェクトを作成したいと思います。 私はgetElementsByName( "status")を使用し、それを繰り返します。 編集 次のように出力する必要があります [{"selectID":2,"OptionValue":"2"}, {"selectID":4,"optionvalue":"1"}] 等々...
99 javascript  json 

7
Razor MVC JavaScript配列にモデル配列を追加する
モデルの配列を含むJavaScript配列をロードしようとしています。これは可能であるように思えます。 以下の方法はどちらも機能しません。 JavaScriptループを作成して、JavaScript変数を含むモデル配列を介してインクリメントすることはできません for(var j=0; j<255; j++) { jsArray = (@(Model.data[j]))); } Razorループを作成できません。JavaScriptはスコープ外です @foreach(var d in Model.data) { jsArray = d; } 私はそれを動作させることができます var jsdata = @Html.Raw(Json.Encode(Model.data)); しかし、なぜJSONを使用する必要があるのか​​わかりません。 また、現時点では、これを255バイトに制限しています。将来的には、多くのMBに実行される可能性があります。

4
JavaScriptでのマイクロ秒のタイミング
JavaScriptにマイクロ秒の解像度のタイミング関数はありますか? 私はChrome のtimer.jsを知っており、Firefox、Safari、Opera、Epiphany、Konquerorなど、他のフレンドリーなブラウザー向けのソリューションがあることを期待しています。IEのサポートには興味はありませんが、 IE を含めて回答します歓迎します。 (JSのミリ秒のタイミングの精度が悪いことを考えると、私はこれに息を止めていません!) 更新:timer.jsはマイクロ秒の解像度をアドバタイズしますが、ミリ秒の読み取り値に1,000を乗算するだけです。テストとコードインスペクションによって検証されています。がっかり。:[
99 javascript 

9
オブジェクトの列挙不可能な継承されたプロパティ名を取得することは可能ですか?
JavaScriptでは、取得する内容に応じて、オブジェクトのプロパティを取得する方法がいくつかあります。 1)Object.keys()、オブジェクトのすべての独自の列挙可能なプロパティ、ECMA5メソッドを返します。 2)for...inループ。オブジェクトの列挙可能なすべてのプロパティを返します。それらが独自のプロパティであるか、プロトタイプチェーンから継承されているかは関係ありません。 3)Object.getOwnPropertyNames(obj)列挙可能かどうかにかかわらず、オブジェクトのすべての独自のプロパティを返します。 hasOwnProperty(prop)プロパティが継承されているかどうか、または実際にそのオブジェクトに属しているかどうかを確認できるメソッドもありpropertyIsEnumerable(prop)、名前が示すように、プロパティが列挙可能かどうかを確認できます。 これらすべてのオプションを使用すると、オブジェクトの列挙不可能な、所有されていないプロパティを取得する方法はありません。これは、私がやりたいことです。これを行う方法はありますか?言い換えれば、継承された列挙できないプロパティのリストをどうにかして取得できますか? ありがとうございました。

4
JSONオブジェクトをきれいに印刷されたJSONに変換するAngular 2パイプ
JSONオブジェクト文字列を取得し、pretty-printed / formattedで返してユーザーに表示するAngular 2パイプを作成しようとしています。 たとえば、次のようになります。 {"id":1、 "number": "K3483483344"、 "state": "CA"、 "active":true} そして、HTMLで表示すると、次のようなものを返します。 だから私の見解では、私は次のようなものを持つことができます: <td> {{ record.jsonData | prettyprint }} </td>

5
XmlHttpRequest.responseJSONからのJSONの解析
JavaScriptでbit.ly JSON応答を解析しようとしています。 XmlHttpRequestを介してJSONを取得します。 var req = new XMLHttpRequest; req.overrideMimeType("application/json"); req.open('GET', BITLY_CREATE_API + encodeURIComponent(url) + BITLY_API_LOGIN, true); var target = this; req.onload = function() {target.parseJSON(req, url)}; req.send(null); parseJSON: function(req, url) { if (req.status == 200) { var jsonResponse = req.responseJSON; var bitlyUrl = jsonResponse.results[url].shortUrl; } 私はこれをFirefoxのアドオンで行います。実行すると、行に対して「jsonResponse is undefined」というエラーが表示されますvar bitlyUrl = jsonResponse.results[url].shortUrl;。ここでJSONを解析する際に何か問題がありますか?または、このコードの何が問題になっていますか?

19
HTMLテーブルのすべての行を削除する
<th>JavaScriptを使用して、テーブルのすべての行をループせずに、HTMLテーブルのすべての行を削除するにはどうすればよいですか?非常に巨大なテーブルがあり、行をループして削除している間、UIをフリーズしたくない


8
フェッチの進行状況インジケーターをアップロードしますか?
ドキュメントまたはfetchを使用してアップロードの進行状況インジケーターを実装する例を見つけるのに苦労しています。 これは私がこれまでに見つけた唯一のリファレンスであり、次のように述べています。 進行状況イベントは、現時点ではフェッチで到着しない高レベルの機能です。Content-Lengthヘッダーを確認し、パススルーストリームを使用して受信したバイトを監視することにより、独自のものを作成できます。 つまり、Content-Length別の方法なしで明示的に応答を処理できます。そしてもちろん、たとえそれContent-Lengthがあったとしても、それは嘘になる可能性があります。ストリームを使用すると、これらの嘘を好きなように処理できます。 送信された「バイトを監視するためのパススルーストリーム」をどのように記述しますか?それが何らかの違いを生む場合、私はこれを行って、ブラウザからCloudinaryへの画像アップロードを強化しようとしています。 注:私はCloudinary JSライブラリには興味がありません。これは、jQueryに依存しており、私のアプリはそうではないためです。私は、ネイティブJavaScriptとGithubのポリフィルでこれを行うために必要なストリーム処理にのみ興味があります。fetch https://fetch.spec.whatwg.org/#fetch-api

18
Angular 5ルートをクリックするたびに一番上までスクロールします
Angular 5を使用しています。ダッシュボードで、コンテンツが小さいセクションとコンテンツが大きいセクションがいくつかあり、上に行くときにルーターを変更すると問題が発生します。トップに戻るためにスクロールする必要があるたびに。誰かがこの問題を解決するのを手伝ってくれるので、ルータを変更しても私の見解が常にトップに留まります。 前もって感謝します。

11
Angular 4でクリックして要素にスクロールする
ボタンを押したときにターゲットまでスクロールできるようにしたい。このようなことを考えていました。 <button (click)="scroll(#target)">Button</button> そして私の中でcomponent.tsのような方法。 scroll(element) { window.scrollTo(element.yPosition) } 上記のコードは有効ではありませんが、私が何を考えていたかを示すためだけのものです。Angularの経験がなく、Angular 4の学習を始めたばかりです。私はこのようなものを探していましたが、すべての例はAngularJにあり、Angular 4とはかなり異なります

14
ローカルファイルを開けません-Chrome:ローカルリソースを読み込めません
テストブラウザ:Chromeのバージョン:52.0.2743.116 それは 'C:\ 002.jpg'のようなローカルから画像ファイルを開くシンプルなjavascriptです。 function run(){ var URL = "file:///C:\002.jpg"; window.open(URL, null); } run(); これが私のサンプルコードです。 https://fiddle.jshell.net/q326vLya/3/ 適切な提案があれば教えてください。

6
Yarn over NPMを使用する場合 違いは何ですか?
糸とNPMの違いは何ですか?この質問を書いているとき、私はインターネットでいくつかの記事を見つけることができるだけです。この。 それらは同じ機能を持っていますか(Yarnはローカルキャッシュを実行し、パッケージを1回ダウンロードするだけでよいように見えます)が、これ以外にNPMからYarnに移行することの利点はありますか?

3
JavaScriptのconstとconst {}の違いは何ですか
electronを調べたところ、BrowserWindowオブジェクトを取得する方法が2つありました。 const {BrowserWindow} = require('electron') そして const electron = require('electron') const BrowserWindow = electron.BrowserWindow 違いは何であるconstとconst {}JavaScriptでは? const {}が機能する理由を理解できません。JSについて何か重要なことを見逃していますか?

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