JavaScriptでありがちな9つのシマッタ
1年以上前の記事です。内容が古い可能性があります。
「JavaScriptでありがちな9つのシマッタ」だそうです。
しまったと思うほどJavascriptは使ってないですが、
覚書として簡単に箇条書き及び詳しいサイトへのリンクを張らせていただきます。
1. IEでは最後にカンマが入るとエラーになる
2. 呼び出されるイベントによってThisが何を指しているかが変わる。
Thisをローカル変数にしてあげると解決。
3. IEでグローバル変数名とHTMLのIDが重なるとエラーになる
4. 文字列置換[replace]で最初のマッチしか置換されない。
修飾子gを指定すればOK!!
5. ブロック要素をposition:absoluteなんかで重ねると
MouseOutがMouseInになったりとわけ分からん。
6. ParseInt()の引数の頭に0がついていると8進数として扱ってしまう。
基数を指定して10進数に。
7. 配列はきちんとまわさないとループする。
8. 普通にイベントハンドラを設定しないと最悪メモリーリークを引き起こす。
9. IEではDOMオブジェクトを生成した時点では、オブジェクトが有効にならない。
僕がアマチュア過ぎるのか、
普段、使わないような特殊なスクリプトの書き方してるから
いろいろ問題が起こっちゃうんじゃないかと思うのですが。。
1.3あたりは知らなかったし今後役に立ちそうです。
最後に。
リンク先のサイトですが、海外サイトから優良情報を入手。
それを和訳してアクセスを稼いでいるみたいです。
英語力ってこんなところにも威力を発揮するんですねぇ。。
うらやましぃ。
アドセンス広告メイン
関連記事
-
-
Windows XPで「メイリオ(Meiryo)」フォントを使おう
1年以上前の記事です。内容が古い可能性があります。つい最近まで知らなかったのだが …
-
-
「自撮り」もし過ぎに注意しよう。「身体醜形障害」から「自殺」の可能性も
1年以上前の記事です。内容が古い可能性があります。何事もし過ぎは体にも精神的にも …
-
-
電車遅延で復旧予定時刻が出ている時は無料の新幹線振替輸送はしない
1年以上前の記事です。内容が古い可能性があります。自分の住んでいる街、熊谷市は新 …
-
-
「Internet Explorer」をクラッシュさせるCSSコード
1年以上前の記事です。内容が古い可能性があります。なんか、他にもありそうですけど …
-
-
各検索サイトの特徴
1年以上前の記事です。内容が古い可能性があります。3大検索サイトのSEOに関する …
-
-
著作権法が改正され私的利用でもコピーが違法になる
1年以上前の記事です。内容が古い可能性があります。著作権法が一部改正されるらしい …
-
-
センタリングさせるデザインで「absolute」が使えない【CSS】
1年以上前の記事です。内容が古い可能性があります。先日、CSSでセンタリングさせ …
-
-
「WordPress」でなんでもできる。SNSやショッピングサイトも
1年以上前の記事です。内容が古い可能性があります。最近は、どんなお客さんでも自社 …
-
-
Androidタブレット+Google日本語入力+Bluetoothキーボード解決編。鍵は「Ctrl」+「Shift」
1年以上前の記事です。内容が古い可能性があります。以前、Google日本語入力を …
-
-
bitcoin(ビットコイン)って何?これからどうなるの?
1年以上前の記事です。内容が古い可能性があります。bitcoin(ビットコイン) …
- PREV
- ますますテレビ見なくなりそう。。
- NEXT
- フライ級タイトルマッチ内藤大助vs亀田大毅