習題
1var f =(
2function f(),
3function g()
4)()
5typeof f //
number (括號操作符會返回逗號後面的東西)
var x = 1;判斷乙個數字是不是數字if(function
f(){}) //
x 1undefined 函式變成表示式就會立即執行,執行之後再也找不到了
1物件是引用值,引用值比對的是位址,而這個是屬於兩個房間,位址不一樣function
isnan(num)else
9 }
1、函式預編譯過程this->window
12、全域性作用域裡this ->windowfunction
test()
4 test();
4、obj.func(); func()裡面的this指向obj(誰呼叫函式,這個this就指向誰)
this習題
1var name = '222';
2var a =7}
89var fun =a.say;
10 fun();//
22211 a.say();//
11112
var b =17}
18 b.say(a.say);//
22219 b.say =a.say;
20 b.say();//
333
1var length = 10;
2function
fn()
5var obj =11}
12 obj.method(fn,1)
1深轉殖(改變現在的屬性,不會更改原來的屬性)遍歷物件for(var prop in obj)var num = (function
(n)5
return n*arguments.callee(n-1);
6 }(100))
判斷是不是原始值 typeof() object
判斷是陣列還是物件
建立相應的陣列或物件
1function
deepcopy(origin, target)
3for (var i in
origin) else12}
13deepcopy(origin[i], target[i])//建立相應的陣列或物件
for 迴圈基礎講解和習題
今日份學習 for 迴圈!for 迴圈條件 for 迴圈條件初始化 迴圈條件判斷 迴圈條件變更 是借鑑的 例題 使用for迴圈,展示1 100所有的資料 class demo break 跳出迴圈 中的功能是跳出迴圈結構或者switch case結構 break關鍵字可以在迴圈過程中,當前迴圈結果出...
指標的講解使用 習題
計算機基礎 1 組成 cpu,儲存,i o 2 cpu 執行指令。3 程式 就是有限指令的集合 外存中 程序 正在執行的程式 cpu會通過檔案系統去將外存中的程式載入到記憶體並分配空間 儲存單元 1最小的儲存單元 bit 存放0 1 2計算機的儲存基本單元 byte 每次一次性取出的寬度 3其他單位...
DFS和BFS的複雜度和其他習題
3.若將n個頂點e條弧的有向圖採用鄰接表儲存,則拓撲排序演算法的時間複雜度為o n e 4.g是乙個非連通無向圖,共有22條邊,則該圖至少有 9 個頂點。全連通圖的定點 n 和邊數 m 滿足 m n n 1 2,那麼邊 m 22 時,圖 g n n 1 2 22 解得 n 8 而且,當 n 7 時,...