物件,函式作為一個函式的引數
1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>物件,函式作為一個函式的引數</title> 6 </head> 7 <body> 8 <script> 9 //1.將一個物件傳給一個函式 10 function $$(id){ 11 return document.getElementById(id);//自定義選擇器 12 } 13 14 var book={//定義一個book物件 15 name:"Html5 pro", 16 price:50, 17 buyTime:"2014-04-06" 18 } 19 function getBook(container,book){//宣告一個含有兩個引數的getBook函式 20 if(book.price>40){ 21 $$(container).innerHTML="有點貴啊"; 22 } 23 } 24 window.onload=function(){ 25 getBook("book",book); //待文件載入完執行 26 } 27 28 29 30 //2.把一個函式作為另一個函式的引數 31 function Num(j){//函式1 32 var i=6; 33 return i+j; 34 } 35 36 function getNum(aNum){//函式2 37 alert(aNum); 38 39 } 40 getNum(Num(4));//函式1作為函式2的引數 其實引數都是以值傳遞的 即使引數是個函式 41 </script> 42 43 <p id="book"></p> 44 45 </body> 46 </html>
相關文章
- Python中將函式作為另一個函式的引數傳入並呼叫Python函式
- 函式作為引數傳遞函式
- 將使用回撥函式作為引數的函式改造為返回 Promise 的一個具體例子函式Promise
- JavaScript 函式引數解構物件JavaScript函式物件
- c++中物件的引用作為函式的引數C++物件函式
- GO語言————6.7 將函式作為引數Go函式
- 函式引數 引數定義函式型別函式型別
- call和apply第一個引數為null/undefined,函式this指向全域性物件APPNullUndefined函式物件
- 陣列作為函式引數陣列函式
- Javascript函式引數求值——Thunk函式JavaScript函式
- 函式基礎和函式引數函式
- Go語言Slice作為函式引數詳解Go函式
- 寫了一個分段函式,引數是單個數字,執行函式 畫圖函式
- 對 “C語言指標變數作為函式引數” 的個人理解C語言指標變數函式
- Day10 函式基礎+函式三種定義形式 + 函式的返回值、物件和引數 + 可變長引數函式物件
- 函式的動態引數 及函式巢狀函式巢狀
- Oracle:SYS_REFCURSOR作為函式中的輸出引數Oracle函式
- Golang 切片作為函式引數傳遞的陷阱與解答Golang函式
- js-arguments 函式引數物件詳解JS函式物件
- 類别範本物件做函式引數物件函式
- Python之在函式中使用列表作為預設引數Python函式
- 【Java基礎】函式引數為物件時的記憶體管理Java函式物件記憶體
- 3.3.2 函式的預設引數和佔位引數 函式過載函式
- 一個map函式引發的血案函式
- 07:函式之函式的引數和返回值函式
- Vue-render函式的三個引數Vue函式
- 可變資料型別不能作為python函式的引數資料型別Python函式
- 函式的引數傳遞函式
- 程式中的函式引數函式
- 類物件作為實參傳入函式,函式是複製物件還是直接使用物件的問題物件函式
- 『無為則無心』Python函式 — 26、Python函式引數的傳遞方式Python函式
- 第 8 節:函式-函式定義和引數函式
- 函式、引數、解構函式
- 函式引數詳解函式
- C++行內函數、函式過載與函式預設引數C++函數函式
- Scala(一):函式、流程控制、引數函式
- 正規表示式replace()函式第二個引數$&的作用函式
- 預設建構函式、引數化建構函式、複製建構函式、解構函式函式
- 函式的關鍵字引數函式