読者です 読者をやめる 読者になる 読者になる

BattleProgrammerShibata

ある日は誰かと戦い、ある日は何かと戦い、そしてある日は自分と戦うのだろう、そういう生き物。

今更案件

IE11 で開発者ツールを立ち上げていないと ConsoleAPI や Ajax キャッシュ問題で稀によくしぬ話

GoogleChrome でも Firefox でも動くのに、 IE11 だけで上手く JavaScript が動かない問題に遭遇した。いずれもサーバとの通信に絡んだ部分である。 IE 独特の動かない JavaScript かなーと思い F12 キーを叩き開発者ツールを立ち上げて動きを確かめてみると…

なんで日付の月って0で始まるのって話

ある日の A さんとの会話。 A「JavaScript の日付の扱いで月だけは0から始まるのなんでですか?」 僕「あー…。なんでだろう」 A「やっぱり JavaScript ってクソっすね wwwwwww」 僕「……」 JavaScript の Date オブジェクトから取得できる月情報が0から始まる…

innerText を使うと Firefox でしぬ

いわゆる今更案件。 document.querySelector('#hoge-id').innerText; この記述は Firefox では動かない。 innerText プロパティ がサポート対象外だからだ。 一方で Firefox 以外のほとんどのブラウザで動いてしまうのがトラップだろうか。 代替プロパティと…