六角學院|函數function
函式寫法
宣告函式 函式名稱
function greet(){
alert('歡迎光臨!');
alert('請問您要點什麼');
}
//執行函示
greet();
函式帶參數
function count(oneNum){
var total = oneNum*10;
console.log(' 總數等於 : '+total');
}
count(10)
在JS當中的 全域變數Global Variable 與 區域變數Local Variable
-全域變數Global Variable:在function外輸入var.特性:會在整體中尋找數值.
-區域變數Local Variable:在function當中輸入var.特性:在function中執行完就釋放掉,僅在當中進行運算,僅在當下執行中存在.
補充:http://www.wibibi.com/info.php?tid=277
hositing提升:
無論function打在程式碼的何處,皆會自動上升至第一行,不會因為放在後面使程式被蓋掉.其為優先執行.
補充:https://developer.mozilla.org/zh-TW/docs/Glossary/Hoisting
若你想使HTML與點擊onclick(亦即點擊完立刻有反應)互相有影響,可在JS當中綁一個事件,此以onclick
為例,並賦予其function去執行.
*事件:今天你在瀏覽器當中只要觸發到該事件即會執行內容,例如滑鼠滑動、滾輪滾動.
-onclick
-當getElementById中的(__Id)被點擊時,會觸發裡面內容.
-若要撈到html當中輸入的內容,選取(__Id)+.+value.去找出value的值.
-value:若要取出文字欄位的值時使用.
所有事件參考文件:http://www.w3school.com.cn/jsref/jsref_events.asp
字串string相加 數字number相加
>"10"+"5" >10+5
>"105" >15
-value出來的值皆為字串.
-parseInt幫助JS當中字串轉換成數字.
-typeof可以檢查內容格式,是字串/數字/function/object中的哪一個.
宣告函式 函式名稱
function greet(){
alert('歡迎光臨!');
alert('請問您要點什麼');
}
//執行函示
greet();
函式帶參數
function count(oneNum){
var total = oneNum*10;
console.log(' 總數等於 : '+total');
}
count(10)
在JS當中的 全域變數Global Variable 與 區域變數Local Variable
-全域變數Global Variable:在function外輸入var.特性:會在整體中尋找數值.
-區域變數Local Variable:在function當中輸入var.特性:在function中執行完就釋放掉,僅在當中進行運算,僅在當下執行中存在.
//全域變數
var total;
function count(oneNum,twoNum){
//區域變數
var total = oneNum * twoNum ;
console.log('總價格:'+total+'元')
}
count(8,10);
console.log(total);
補充:http://www.wibibi.com/info.php?tid=277
hositing提升:
無論function打在程式碼的何處,皆會自動上升至第一行,不會因為放在後面使程式被蓋掉.其為優先執行.
補充:https://developer.mozilla.org/zh-TW/docs/Glossary/Hoisting
若你想使HTML與點擊onclick(亦即點擊完立刻有反應)互相有影響,可在JS當中綁一個事件,此以onclick
為例,並賦予其function去執行.
document.getElementById('countId').onclick = function(){
}
-onclick
var hamNum = document.getElementById('hamNumId').type;
var cokeNum = document.getElementById('cokeNumId').value;
-若要撈到html當中輸入的內容,選取(__Id)+.+value.去找出value的值.
-value:若要取出文字欄位的值時使用.
所有事件參考文件:http://www.w3school.com.cn/jsref/jsref_events.asp
字串string相加 數字number相加
>"10"+"5" >10+5
>"105" >15
-parseInt幫助JS當中字串轉換成數字.
-typeof可以檢查內容格式,是字串/數字/function/object中的哪一個.
评论
发表评论