一.函式簡介
1.函式是乙個物件。
2.建立乙個函式物件:var fun=new function();
3.使用函式宣告來建立乙個函式:
function 函式名([形參1,形參2…形參n])
4.使用函式表示式來建立乙個函式:
var 函式名=function 函式名([形參1,形參2…形參n])
等號右邊稱為匿名函式。
二.函式的引數
1.可在函式的()中指定一或多個形參,呼叫函式時在()中指定實參。
三.全域性作用域
1.直接寫在
四.函式作用域
1.呼叫函式時建立函式作用域,函式執行完後,作用域銷毀。函式作用域中可以訪問到全域性變數,全域性作用域中無法訪問函式作用域中的變數。
2.函式中要訪問全域性變數可以使用window變數。
3.函式中不使用var宣告的變數都會變成全域性變數。
五.this
1.解析器每次呼叫函式時都會向函式內部傳遞乙個隱含的引數,即為this。
2.this指向的時函式執行的上下文物件,函式呼叫方式不同,this指向的物件也不同。
3.以函式形式呼叫時,this永遠是window,以方法的形式呼叫時,this就是呼叫方法的物件。
第三次作業
2 12有600 mb 兆位元組 的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車這 些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kb s,其結果又如何?解 當傳送速率為2.4k...
第三次作業
1 有600mb 兆位元組 的資料,需要從南京傳送到北京 一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料,試比較這兩種方法的優劣。若資訊傳送的速率為33.6kb s,其結果又如何?解 假定連續傳送且不出錯。若...
第三次作業
p67 2 12 有600mb的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率是2.4kbps 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kbps,其結果又如何?解 1 t 600 1024...