JavaScript作用域,內部函數比參數優先級高
阿新 • • 發佈:2017-12-12
clip ext -m pbo asc view itl copy comment
- var x=0;
- f();
- console.log(x);
- var f=function(){
- x=1;
- }
- f();
- console.log(x);
- function f(){
- x=2;
- }
- f();
- console.log(x);
答案:2 1 1
JavaScript作用域,內部函數比參數優先級高
[javascript] view plain copy
- <script type="text/javascript">
- $(function () {
- function f1(x, y) {
- alert(x); // 輸出函數,內部函數優先級高於形式參數
- alert(y);
- function x() {
- alert(x);
- alert(y);
- }
- alert(x); // 輸出函數
- alert(y);
- x();
- }
- });
- </script>
JavaScript作用域,內部函數比參數優先級高