さまざまなブラウザで JavaScript 変数のスコープを処理する方法_JavaScript スキル

WBOY
リリース: 2016-05-16 19:00:34
オリジナル
1009 人が閲覧しました

1. プロトタイプについて: ここでのプロトタイプは、有名なプロトタイプ フレームワークではなく、JavaScript の機能です:


[Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、更新して実行する必要があります
]


2. 変数スコープ、および IE と Firefox による js の異なる処理について、ここにいくつかの例を示します。その一部は他の場所で見たメモであり、一部は私が自分で調べたものです。 >


2.2


[Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、更新して実行する必要があります
]


2.3:
クリックしてください!
[Ctrl A すべて選択 注:
外部 Js を導入する必要がある場合は、更新して実行する必要があります
]


2.4
...
クリックしてください!
[Ctrl A すべて選択 注:
外部 Js を導入する必要がある場合は、更新して実行する必要があります
]

2.5
クリックしてください!

[Ctrl A すべて選択 注:
外部 Js を導入する必要がある場合は、更新して実行する必要があります
]

クリックしてください!


[Ctrl A すべて選択 注:
外部 Js を導入する必要がある場合は、更新して実行する必要があります
]

クリックしてください!
[Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、 を実行するために更新する必要があります]

2.8 


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]


2.9 


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]


2.10 


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]


2.11


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.12


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.13


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.14:

注意这三个html文件的结果有什么不同.
a.html: 

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

b.html:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

c.html:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

2.15

看看IE,firefox下分别运行有何不同:


[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート