/*** 物件的引用
*/var obj =
// 淺拷貝(存在問題json中存在json)
function copy(obj);
for(var attr in obj)
return newobj;
}var obj2 = copy(obj);
obj2.a = 20;
alert(obj.a);
// 深拷貝
var obj =
}function deepcopy(obj)
var newobj = {};
for(var attr in obj)
return newobj;
}// 遞迴
//1:函式呼叫函式自身,執行遞的動作
//2;最後一次判斷乙個終止條件,可以執行歸的動作
function test(n)
return n*test(n-1);
}
Javascript 基礎知識一
js 中使用typeof能得到哪些基本型別 考點 js變數型別 typeof 運算子把型別資訊當作字串返回。typeof 返回值有六種可能 number,string,boolean,object,function,和 undefined.我們可以使用typeof來獲取乙個變數是否存在,如 if t...
javascript基礎知識(四)
函式是定義一次但卻可以呼叫或執行任意多次的一段js 函式有時會有引數,及函式被呼叫是指定了值的區域性變數。函式常常使用這些引數來計算乙個返回值,這個值也成為函式表示式的值。函式的定義 function函式名 函式名的命名規和變數名命名規範一樣。函式呼叫 函式名 函式呼叫放在定義前後都可以 函式名規則...
python基礎知識(九)
遞迴函式 條件 1 函式自己呼叫自己 2 函式呼叫必須有退出 eg def hanshu x print x if x 1 return hanshu x 1 print hanshu 4 結果為 階乘eg 求10!def jiecheng x if x 1 return 1 a jiecheng ...