JS第三次授課

2021-10-16 22:40:41 字數 623 閱讀 1587

一.函式簡介

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...