幾個js的小例子

2022-08-11 01:51:17 字數 454 閱讀 5334

1、js的作用域,window物件

if (!("a" in window))

alert(a); // 1  js的作用域是由函式劃分的

2、js的執行順序

var a = 1,

b = function a(x)

;alert(a); // 1

3、js引數【arguments】的含義

function b(x, y, a)

b(1, 2, 3); // 10

4、this物件的指向

function a()

a.call(null); // object window

5、function與變數

function a(x)

var a;

alert(a);  //function a(x)

如果你親自做一下測試,一定對你理解js有一定的好處。

深入理解js的幾個小例子

1 js的作用域,window物件 if a in window alert a 1 js的作用域是由函式劃分的 2 js的執行順序 var a 1,b function a x alert a 1 3 js引數 arguments 的含義 function b x,y,a b 1,2,3 10 4...

深入理解js的幾個小例子

1 js的作用域,window物件 if a in window alert a 1 js的作用域是由函式劃分的 2 js的執行順序 var a 1,b function a x alert a 1 3 js引數 arguments 的含義 function b x,y,a b 1,2,3 10 4...

JS遞迴,幾個小例子教你秒懂遞迴

函式中用呼叫函式自己,此時就是遞迴,遞迴一定要有結束條件 function f1 f1 瀏覽器崩潰,因為沒有結束條件 死迴圈 改進如下 var i 0 function f1 console.log 從前有座山,山里有個廟,廟裡有個老和尚給小和尚講故事 f1 求n個數字的和 n 5 5 4 3 2 ...