[過去ログ] + JavaScript の質問用スレッド vol.84 + (1001レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
986: 2011/03/30(水)18:05 ID:??? AAS
コード読めよ乞食
987: 2011/03/30(水)18:51 ID:V3xE9fmx(5/6) AAS
>>984
解説することなんて殆ど無いと思うんだが
月の初日の曜日を求める
月の最終日(翌月の初日の前日)を求める
週の最初の曜日の分だけズラしつつ、1〜最終をn行7列の二次元配列に詰め込む
ってだけなので
わからんことがあれば個別に
988: 907 2011/03/30(水)19:28 ID:??? AAS
>>969
そもそもシステム日付を利用しているのは例であって
OSやブラウザのバグだと曜日判定ライブラリも使えないのは一緒でしょ
例えば入力チェック処理でも使えるし、いつもの公式よりパフォーマンスもいいし
何か問題ある?
989: 2011/03/30(水)19:50 ID:??? AAS
パフォーマンスが>>955のことをいっているならコードがおかしい
990: 2011/03/30(水)19:59 ID:??? AAS
パフォーマンスは 2 の方がずっと良いよ。
※ 2 の形は >>899 から引用。
function isLeapYear1(y) {
return (new Date(y, 2, 1-1).getDate() !== 28)? 1 : 0;
}
function isLeapYear2(y) {
if (!(y % 400)) return 1;
if (!(y % 100)) return 0;
if (!(y % 4)) return 1;
return 0;
省7
991: 2011/03/30(水)21:06 ID:??? AAS
閏年判定ロジックは昔どっかの宿題スレで格好いいロジック見かけたな。
992(1): 2011/03/30(水)21:36 ID:V3xE9fmx(6/6) AAS
wikiに書いてある
year%4 == 0 && year%100 != 0 || year%400 == 0
が一番スマートなんじゃないか?
993: 2011/03/30(水)21:39 ID:F+OQQPEw(1) AAS
>>992
そう思う。複雑に考えすぎなんじゃないかね…。
外部リンク:jsfiddle.net
994(1): 2011/03/30(水)23:53 ID:98nFxFjT(1) AAS
document.writeするとページが変わる場合があるのですが、
そうなる場合とそうならない場合の違いって何なんでしょうか?
995(1): 2011/03/30(水)23:55 ID:??? AAS
907逃亡説
996: 2011/03/31(木)00:09 ID:??? AAS
<head>の中で使ってるんでねーの?
>>994
997: 2011/03/31(木)00:55 ID:??? AAS
>>995
誠実に応えてたと思うけどな。
何を求めて行動してる?
998: 2011/03/31(木)01:10 ID:??? AAS
うるう年判定とかを自分で書いちゃうタイプの人がバグを作りこんで、
907みたいな人が尻拭いをしてるんだろうなー
うめうめ
999: 2011/03/31(木)01:21 ID:7/K68nMp(1) AAS
まあ、Dateがそんなに速くないってことがわかって勉強になったわ
うめうめ
1000(1): 2011/03/31(木)01:22 ID:??? AAS
>>1000
1001: 1001 Over 1000 Thread AAS
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.008s