JavaScript中函數(shù)的常用寫法及調(diào)用方法
我們平時(shí)在閱讀別人的代碼的時(shí)候,總能看到別人在寫函數(shù)的時(shí)候,有各種不同的寫法及調(diào)用方法,今天就總結(jié)下我所遇到過的函數(shù)常見的寫法及調(diào)用方法。
一、函數(shù)聲明
// 函數(shù)的寫法
function sum(a, b) {
return a + b;
}
// 調(diào)用
sum(1,2); // 3 二、函數(shù)表達(dá)式
// 函數(shù)的寫法
var sum = function (a, b) {
return a + b;
}
// 調(diào)用 sum(2, 3); // 5三、將方法作為一個(gè)對(duì)象
// 作為對(duì)象方法,函數(shù)寫法
var foo = {
sum: function(a, b) {
return a + b
},
subtraction: function(a, b) {
return a - b
},
multiplication: function (a, b) {
return a * b }
}
// 調(diào)用
foo.sum(1, 4); // 5
foo.subtraction(1, 4); // -3
foo.multiplication(2, 4); // 8四、構(gòu)造函數(shù)中給對(duì)象添加方法
// 給對(duì)象添加方法
var calculate = function() {};
calculate.prototype.sum = function(a, b){
return a + b
}
// 調(diào)用
var calc = new calculate();
//創(chuàng)建對(duì)象
calc.sum(1, 2); // 調(diào)用對(duì)象屬性,返回3以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JavaScript基礎(chǔ)知識(shí)之?dāng)?shù)據(jù)類型
JavaScript中有5種簡單數(shù)據(jù)類型(也稱為基本數(shù)據(jù)類型):Undefined、Null、Boolean、Number和String。還有1種復(fù)雜數(shù)據(jù)類型——Object,Object本質(zhì)上是由一組無序的名值對(duì)組成的2012-08-08
HTML5實(shí)現(xiàn)留言和回復(fù)頁面樣式
這篇文章主要介紹了用HTML5如何實(shí)現(xiàn)留言和回復(fù)樣式,需要的朋友可以參考下2015-07-07
JavaScript lastIndexOf方法入門實(shí)例(計(jì)算指定字符在字符串中最后一次出現(xiàn)的位置)
這篇文章主要介紹了JavaScript字符串對(duì)象的lastIndexOf方法入門實(shí)例,lastIndexOf方法用于計(jì)算指定字符在字符串中最后一次出現(xiàn)的位置,需要的朋友可以參考下2014-10-10
javascript typeof id===''string''?document.getElementById(id
剛開始學(xué)習(xí)js的朋友可能會(huì)有些疑問,其實(shí)這段代碼使用js的三元運(yùn)算符,這樣代碼看起來高大上,最主要是代碼段少2016-11-11
不得不看之JavaScript構(gòu)造函數(shù)及new運(yùn)算符
這篇文章主要介紹了JavaScript構(gòu)造函數(shù)及new運(yùn)算符,通過認(rèn)識(shí)new運(yùn)算符,代碼解讀,重點(diǎn)解析,new存在的意義,總結(jié)等全面介紹了知識(shí)點(diǎn),具體操作步驟大家可查看下文的詳細(xì)講解,感興趣的小伙伴們可以參考一下。2017-08-08
window.navigate 與 window.location.href 的使用區(qū)別介紹
首先說明的是 window.navigate 與 window.location.href 都是實(shí)現(xiàn)頁面鏈接跳轉(zhuǎn)的,下面將介紹它們的區(qū)別。感興趣的朋友可以參考下2013-09-09

