月の最終日を計算する 質問する
0を として指定するとdayValue、Date.setFullYear前月の最終日が取得されます。 d = new Date(); d.setFullYear(2008, 11, 0); // Sun Nov 30 2008 この行動については、モジラこれは信頼できるクロスブラウザ機能ですか、それとも別の方法を検討する必要がありますか?
0を として指定するとdayValue、Date.setFullYear前月の最終日が取得されます。 d = new Date(); d.setFullYear(2008, 11, 0); // Sun Nov 30 2008 この行動については、モジラこれは信頼できるクロスブラウザ機能ですか、それとも別の方法を検討する必要がありますか?
HTML ページで次のようなリンクを何度も見かけました。 Click here ! そこに入っているものの効果は何ですかreturn false? また、ボタンでは通常、そのような表示は見られません。 これはどこかに指定されていますか? w3.org の仕様書に?
Rails 4 アプリで、JS ファイルを「Rails 流」に整理しようとしたときに問題が発生しました。以前は、JS ファイルはさまざまなビューに分散していました。それらを別々のファイルに整理し、アセット パイプラインでコンパイルしました。しかし、ターボ リンクがオンになっていると、jQuery の「ready」イベントがその後のクリックで起動されないことがわかりました。ページを最初に読み込むときは機能します。しかし、リンクをクリックすると、その中の何もready( function($) {実行されません (ページが実際に再度読み込まれないため)。わかりやすい説明です。ここ。 そこで質問です。ターボリンクがオンのときに jQuery イベントが適切に動作することを保証する正しい方法は何ですか? Rails 固有のリスナーでスクリプトをラップしますか? それとも、Rails にはそれを不要にする魔法があるのでしょうか? ドキュメントでは、特に application.js などのマニフェストを介して複数のファイルをロードすることに関して、これがどのように動作するかが少し曖昧です。
300 ピクセルしかない div があり、ページが読み込まれたときにコンテンツの一番下までスクロールするようにしたいと考えています。この div には動的に追加されるコンテンツがあり、一番下までスクロールされたままにする必要があります。ユーザーが上にスクロールすることにした場合、ユーザーがもう一度一番下までスクロールするまで一番下に戻らないようにしたいと考えています。 ユーザーが上にスクロールしない限り一番下までスクロールされたままになり、ユーザーが一番下までスクロールして戻ったときに、新しい動的コンテンツが追加されても一番下に留まる div を作成することは可能ですか。これを作成するにはどうすればよいでしょうか。
JavaScript オブジェクトが占めるサイズを知りたいです。 次の関数を考えてみましょう。 function Marks(){ this.maxMarks = 100; } function Student(){ this.firstName = "firstName"; this.lastName = "lastName"; this.marks = new Marks(); } ここで、以下をインスタンス化しますstudent: var stud = new Student(); そうすれば、 stud.firstName = "new Firstname"; alert(stud.firstName); stud.marks.maxMarks = 200; 等 これで、studオブジェクトはメモリ内でいくらかのサイズを占有することになります。オブジェクトにはいくつかのデータと、さらにオブジェクトが含まれます。 オブジェクトが占有するメモリの量を調べるにはどうすればいいでしょうかstud? JavaScript の のようなものですかsizeof()? のような単一の関数呼び出しで調べることができたら本当に素晴らしいと思いますsizeof(stud)。 何ヶ月もインターネットで検索しましたが、見つかりません (いくつかのフォーラムで質問しましたが、返信はありませんでした)。
他のサイトがあなたのサイトを「フレーム」化することを望まないとします
JavaScript のネイティブ実装に関して質問がありますArray.forEach。非同期で動作しますか? たとえば、次のように呼び出した場合: [many many elements].forEach(function () {lots of work to do}) これは非ブロッキングでしょうか?
他の投稿でそれについて読んだのですが、理解できませんでした。 配列があります $scope.items = [ {ID: '000001', Title: 'Chicago'}, {ID: '000002', Title: 'New York'}, {ID: '000003', Title: 'Washington'}, ]; 次のようにレンダリングしたい: また、ID=000002のオプションを選択したいです。 読みました選択する試してみましたが、わかりません。
適切なヘッダーを使用してサーバー (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/。 起源http://ローカルホストAccess-Control-Allow-Origin によって許可されていません。 これはサーバー構成ではなく、クライアント スクリプトの問題であると思われます...
からMozilla 開発者ネットワーク: [1,4,9].map(Math.sqrt) 結果は次のようになります: [1,2,3] ではなぜこうなるのでしょうか: ['1','2','3'].map(parseInt) 結果は次のようになります: [1, NaN, NaN] 私は Firefox 3.0.1 と Chrome 0.3 でテストしましたが、免責事項として、これはクロスブラウザ機能ではない (IE なし) ことは承知しています。 次のようにすると、目的の効果が得られることがわかりました。ただし、それでも の誤った動作は説明されませんparseInt。 ['1','2','3'].map(function(i){return +i;}) // returns [1,2,3]
overflow:autodiv の を確認することは可能ですか? 例えば: html