js入門之Function函數(shù)的使用方法【新手必看】
在javascript里,函數(shù)是可以嵌套的。
如:
function(){
funcrion square(x){ return x*x; }
return square(10);
}
在javascript里,將函數(shù)綁定給一個對象,用對象調(diào)用的函數(shù)稱為方法,容易跟C#搞混。
一、函數(shù)的屬性
在函數(shù)體內(nèi),可以通過arguments.length獲取傳入函數(shù)的實參個數(shù)。
function fun1 (x,y){
document.write(arguments.length()); //輸出2,傳入的參數(shù)是兩個
}
fun1();
二、將函數(shù)綁定到對象里
var fun1 = function () {
alert(this.name);
}
var o = { name:"張三",fn : fun1 };
o.fn(); //輸出 張三
var o = { name: "張三", fn: function () { alert(this.name) } }
o.fn(); //輸出張三
以上就是本文的全部內(nèi)容,希望對大家有所幫助,謝謝對腳本之家的支持!
相關(guān)文章
JavaScript返回網(wǎng)頁中超鏈接數(shù)量的方法
這篇文章主要介紹了JavaScript返回網(wǎng)頁中超鏈接數(shù)量的方法,使用javascript中的document.links實現(xiàn)這一功能,需要的朋友可以參考下2015-04-04
JS實現(xiàn)簡單的星期格式轉(zhuǎn)換功能示例
這篇文章主要介紹了JS實現(xiàn)簡單的星期格式轉(zhuǎn)換功能,涉及JavaScript基于Date()對象的日期時間操作技巧,需要的朋友可以參考下2018-07-07
echarts圖表設(shè)置寬度100%結(jié)果為100px的解決辦法
在開發(fā)一個前端項目時需要用到Element-ui的el-tabs組件和Echart開源庫,當(dāng)兩者嵌套使用時,我給Echart中的圖表寬度設(shè)置為了100%,但是實際的寬度卻只有100px,這篇文章主要給大家介紹了關(guān)于echarts圖表設(shè)置寬度100%結(jié)果為100px的解決辦法,需要的朋友可以參考下2022-12-12
JS實現(xiàn)點擊復(fù)選框變更DIV顯示狀態(tài)的示例代碼
下面小編就為大家分享一篇JS實現(xiàn)點擊復(fù)選框變更DIV顯示狀態(tài)的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12
在ASP.NET MVC項目中使用RequireJS庫的用法示例
這篇文章主要介紹了在ASP.NET MVC項目中使用RequireJS的用法示例,文中主要講解了網(wǎng)站項目的一些基本目錄結(jié)構(gòu)思想,并給出了一個半自動壓縮的例子,的朋友可以參考下2016-02-02

