let varA =1;
console.log(varA);
function peparationOfWork(){
console.log('得知需求');
console.log('寫下項目並分析');
};
function DoingWork(){
console.log('準備好工具');
console.log('電腦既定的檔案與程式');
console.log('電錶量測');
}
function DoubleCheckYourWork() {
console.log('階段性檢點');
console.log('階段式物理性測試');
}
將peparationOfWork() 裡面安插函式DoingWork()
let varA =1;
console.log(varA);
function peparationOfWork(){
console.log('得知需求');
DoingWork();
console.log('寫下項目並分析');
};
function DoingWork(){
console.log('準備好工具');
console.log('電腦既定的檔案與程式');
console.log('電錶量測');
}
function DoubleCheckYourWork() {
console.log('階段性檢點');
console.log('階段式物理性測試');
}
console.log(peparationOfWork());
peparationOfWork() 確實在執行了DoingWork()!
換做把DoubleCheckYourWork() 換到最前面執行
let varA =1;
console.log(varA);
function peparationOfWork(){
console.log('得知需求');
DoingWork();
console.log('寫下項目並分析');
};
function DoingWork(){
console.log('準備好工具');
console.log('電腦既定的檔案與程式');
console.log('電錶量測');
}
function DoubleCheckYourWork() {
console.log('階段性檢點');
console.log('階段式物理性測試');
}
DoubleCheckYourWork();
console.log(peparationOfWork());
呼叫Function 順序以及參數有差?
有!
先來測試一下 呼叫函式(para1,para2) 的陳述式。
OrderBy()只給para1
function OrderBy(num1,num2) {
console.log(num1,num2);
}
OrderBy(2);
OrderBy(3);
OrderBy()給para1,para2
function OrderBy(num1,num2) {
console.log(num1);
console.log(num2);
}
OrderBy(1,2);
OrderBy(3,4);