>  기사  >  웹 프론트엔드  >  다양한 browsers_javascript 기술에서 javascript 변수 범위를 처리하는 방법

다양한 browsers_javascript 기술에서 javascript 변수 범위를 처리하는 방법

WBOY
WBOY원래의
2016-05-16 19:00:341006검색

1. 프로토타입에 대하여: 여기서 프로토타입은 유명한 프로토타입 프레임워크가 아닌 자바스크립트의 기능입니다:


[Ctrl A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다
]


2. 변수 범위 및 IE와 Firefox의 다양한 js 처리에 대한 몇 가지 예는 다음과 같습니다. 그 중 일부는 다른 곳에서 본 메모이고 일부는
2.1

[Ctrl A 모두 선택 참고:
외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다
]


2.2 [Ctrl A 모두 선택 참고:
외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다
]

2.3:
... 클릭해주세요!

[Ctrl A 모두 선택 참고:
외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다
]

... 클릭해주세요!


[Ctrl A 모두 선택 참고:
외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다.
]

클릭해주세요!



[Ctrl A 모두 선택 참고:
외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다.
]
클릭해주세요!




[Ctrl A 모두 선택 참고:
외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다. 2.7
클릭해주세요!
[Ctrl A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다 ]

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需刷新才能执行]

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.