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

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


30
JavaScriptで文字列をタイトルケースに変換
文字列をタイトルケースに変換する簡単な方法はありますか?例えばにjohn smithなりJohn Smithます。John Resigのソリューションのような複雑なものを探しているのではなく、(おそらく)ある種の1ライナーまたは2ライナーを探しています。

28
JavaScriptを使用して配列からオブジェクトを削除
配列からオブジェクトを削除するにはどうすればよいですか?私は名前が含まれたオブジェクト削除したいKristianからしますsomeArray。例えば: someArray = [{name:"Kristian", lines:"2,5,10"}, {name:"John", lines:"1,19,26,96"}]; 達成したい: someArray = [{name:"John", lines:"1,19,26,96"}];
549 javascript  arrays 

21
文字列がJavaScriptで有効なJSON文字列かどうかを、Try / Catchを使用せずに確認する方法
何かのようなもの: var jsonString = '{ "Id": 1, "Name": "Coke" }'; //should be true IsJsonString(jsonString); //should be false IsJsonString("foo"); IsJsonString("<div>foo</div>") ソリューションには、try / catchを含めないでください。私たちの一部は「すべてのエラーでブレーク」をオンにし、デバッガがこれらの無効なJSON文字列をブレークするのを嫌います。
548 javascript  json 

8
スクリプトタグ-非同期および遅延
私は、属性についての質問のいくつ持ってasync&deferのための<script>HTML5のブラウザで私の理解だけの仕事にタグを。 私のサイトの1つに、現在</body>タグのすぐ上にある2つの外部JavaScriptファイルがあります。最初はjquery googleから供給され、2番目はローカルの外部スクリプトです。 サイトの読み込み速度に関して asyncページの下部にある2つのスクリプトに追加することで何か利点はありますか? async2つのスクリプトにオプションを追加し、それらをページの上部に配置すると、何か利点がありますか<head>? これは、ページの読み込み時にダウンロードすることを意味しますか? HTML4ブラウザーでは遅延が発生すると思いますが、HTML5ブラウザーではページの読み込みが速くなりますか? 使用する <script defer src=... 2つのスクリプトを<head>属性付きでロードする と、defer以前のスクリプトと同じ効果があり</body>ますか? 繰り返しますが、これはHTML4ブラウザの速度を低下させると思います。 使用する <script async src=... 2つのスクリプトがasync有効になっている場合 同時にダウンロードしますか? または、ページの残りの部分を一度に1つずつですか? スクリプトの順序が問題になりますか?たとえば、1つのスクリプトが他のスクリプトに依存しているため、ダウンロードが速くなると、2番目のスクリプトが正しく実行されない可能性があります。 最後に、HTML5がより一般的に使用されるようになるまで、そのままにしておくのが最善でしょうか?
548 javascript  html 

30
壊れた画像を置き換えるjQuery / JavaScript
たくさんの画像を含むウェブページがあります。画像が利用できない場合があるため、壊れた画像がクライアントのブラウザに表示されます。 jQueryを使用して画像のセットを取得し、壊れた画像にフィルター処理して、srcを置き換えるにはどうすればよいですか? --jQueryでこれを行う方が簡単だと思いましたが、純粋なJavaScriptソリューション、つまりPrestaulが提供するものを使用する方がはるかに簡単であることがわかりました。

15
GitHubでホストされている外部JavaScriptファイルをリンクして実行する
ローカルJavaScriptファイルのリンクされた参照をGitHubのrawバージョンに変更しようとすると、テストファイルが機能しなくなります。エラーは: ...からのスクリプトの実行は拒否されました。MIMEタイプ(text/plain)が実行可能ではなく、厳密なMIMEタイプチェックが有効になっているためです この動作を無効にする方法はありますか、またはGitHubのrawファイルへのリンクを許可するサービスはありますか? 作業コード: <script src="bootstrap-wysiwyg.js"></script> 機能しないコード: <script src="https://raw.github.com/mindmup/bootstrap-wysiwyg/master/bootstrap-wysiwyg.js"></script>
546 javascript  github 

23
JavaScriptの特定のインデックスにある文字を置き換えるにはどうすればよいですか?
OverаэтотвопросестьответынаStack Overflowнарусском:Заменитьсимволвстрокепоиндексу 文字列があるとしましょうHello world。インデックス3の文字を置き換える必要があります。インデックスを指定して文字を置き換えるにはどうすればよいですか? var str = "hello world"; 私のようなものが必要です str.replaceAt(0,"h");

13
localStorage値の最大サイズはいくつですか?
以降localStorage(現在)のみの値として文字列をサポートし、オブジェクトは、それらが格納される前に文字列化(JSONストリングとして格納)する必要があることを行うために、値の長さについて定義された限界があります。 すべてのブラウザに適用される定義があるかどうか誰かが知っていますか?

19
複数のnpmスクリプトを並行して実行するにはどうすればよいですか?
私package.jsonには次の2つのスクリプトがあります。 "scripts": { "start-watch": "nodemon run-babel index.js", "wp-server": "webpack-dev-server", } Node.jsでの開発を開始するたびに、これら2つのスクリプトを並行して実行する必要があります。最初に考えたのは、次のような3番目のスクリプトを追加することでした。 "dev": "npm run start-watch && npm run wp-server" ...しかし、start-watch実行する前に終了するのを待ちwp-serverます。 これらを並行して実行するにはどうすればよいですか?outputこれらのコマンドを確認する必要があることを覚えておいてください。また、ソリューションにビルドツールが含まれている場合は、別のプロジェクトですでに使用しているため、gulp代わりに使用したいと思いgruntます。

18
JavaScriptで配列の長さを初期化する方法は?
JavaScriptの配列(w3schoolsやdevguruを含む)で読んだチュートリアルのほとんどは、var test = new Array(4);構文を使用して整数をArrayコンストラクターに渡すことにより、特定の長さで配列を初期化できることを示唆しています。 この構文をjsファイルで自由に使用した後、ファイルの1つをjsLintを介して実行しました。 エラー:1行目の文字22に問題があります: ')'が必要ですが、代わりに '4'が見つかりました。 var test = new Array(4); 1行目の文字23に問題があります:「;」が必要です 代わりに ')'を見た。 var test = new Array(4); 1行目の文字23の問題:識別子が必要ですが、代わりに「)」が表示されました。 jsLintの動作の説明を読んだ後、jsLintはnew Array()構文があまり好きではなく、[]配列を宣言するときに好むように見えます。 だから私はいくつかの質問があります: まず、なぜですか?new Array()代わりに構文を使用してリスクを冒していますか?注意すべきブラウザの非互換性はありますか? 次に、角括弧構文に切り替えると、配列を宣言してその長さをすべて1行に設定する方法はありますか、または次のようにする必要があります。 var test = []; test.length = 4;


13
文字列内のすべての改行を<br />要素に置き換えるにはどうすればよいですか?
JavaScriptで値から改行を読み取り、すべての改行を&lt;br /&gt;要素で置き換えるにはどうすればよいですか? 例: 以下のようにPHPから渡される変数: "This is man. Man like dog. Man like to drink. Man is the king." JavaScriptが変換した後の結果は次のようになります。 "This is man&lt;br /&gt;&lt;br /&gt;Man like dog.&lt;br /&gt;Man like to drink.&lt;br /&gt;&lt;br /&gt;Man is the king."
536 javascript 



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