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あたりは知らなかったし今後役に立ちそうです。
最後に。
リンク先のサイトですが、海外サイトから優良情報を入手。
それを和訳してアクセスを稼いでいるみたいです。
英語力ってこんなところにも威力を発揮するんですねぇ。。
うらやましぃ。
アドセンス広告メイン
関連記事
-
ツイッターとiPhoneの連絡先を同期する方法
1年以上前の記事です。内容が古い可能性があります。FacebookとiPhone …
-
セキュアなままでニンテンドーDSのWi-Fi通信を可能に【前編】
1年以上前の記事です。内容が古い可能性があります。現在、僕の自宅のワイヤレスLA …
-
Facebook(フェイスブック)で公開範囲を設定してポスト(投稿、シェア)する方法
1年以上前の記事です。内容が古い可能性があります。基本的なことなのですが、意外と …
-
USTREAMで実際生中継をやってみた
1年以上前の記事です。内容が古い可能性があります。前日ネタにしたようにUSTRE …
-
スワイプやピンチアウトってどんな操作?【iPhone操作一覧】
1年以上前の記事です。内容が古い可能性があります。iPhone(アイフォーン)を …
-
Webサイトでプリント時にヘッダやメニューを消す方法
1年以上前の記事です。内容が古い可能性があります。どうも日本人は印刷にこだわる。 …
-
Adsense(アドセンス)でフィルタリングをうまく活用しよう
1年以上前の記事です。内容が古い可能性があります。先日、「滞在時間が長いページの …
-
ハブのFDとHDって何が違うの?
1年以上前の記事です。内容が古い可能性があります。この前ちょっと触れたIllus …
-
Windows10にアップデートするとWordPressブログの更新がもっさりする
1年以上前の記事です。内容が古い可能性があります。もう、待ったなしとなりましたが …
-
「WordPress(ワードプレス)」で「Not Found」。原因は… #wp
1年以上前の記事です。内容が古い可能性があります。当初、URLの語尾にhtmlを …
- PREV
- ますますテレビ見なくなりそう。。
- NEXT
- フライ級タイトルマッチ内藤大助vs亀田大毅