js Function類型
更新時(shí)間:2011年12月04日 00:05:48 作者:
函數(shù)就是對象,而函數(shù)名是指向函數(shù)對象的指針,不會與某個(gè)函數(shù)綁定
1.函數(shù)就是對象,而函數(shù)名是指向函數(shù)對象的指針,不會與某個(gè)函數(shù)綁定。
2.函數(shù)沒有重載(函數(shù)重載:同一個(gè)函數(shù)名對應(yīng)著多個(gè)函數(shù)的實(shí)現(xiàn).)
For Examle:
function addnum(num){return num+10 }
function addnum(num){return num+20}
addnum(10);//30
3.函數(shù)表達(dá)式與函數(shù)聲名(解析器會率先讀取函數(shù)聲明,其它情況都是等價(jià)的).
4.作為值的函數(shù)。
按照某個(gè)對象屬性給對象數(shù)組進(jìn)行排序?
function compareFunction(properyName){
return function(obj1,obj2){
var value1 = obj1[propertyName];
var value2 = obj2[propertyName];
if(value1>value2){
return 1;
}else if{value1<value2}{
return -1;
else{
return 0
}
}
}
var data = [{name : "Jin",age : 24},{name:"awei",25}];
data.sort(compareFunction("name"));
data[0].name;
5.函數(shù)的內(nèi)部屬性(arguments(callee)、this);
6.函數(shù)的屬性和方法。
屬性:length、prototype
方法:apply()、call()
2.函數(shù)沒有重載(函數(shù)重載:同一個(gè)函數(shù)名對應(yīng)著多個(gè)函數(shù)的實(shí)現(xiàn).)
For Examle:
function addnum(num){return num+10 }
function addnum(num){return num+20}
addnum(10);//30
3.函數(shù)表達(dá)式與函數(shù)聲名(解析器會率先讀取函數(shù)聲明,其它情況都是等價(jià)的).
4.作為值的函數(shù)。
按照某個(gè)對象屬性給對象數(shù)組進(jìn)行排序?
復(fù)制代碼 代碼如下:
function compareFunction(properyName){
return function(obj1,obj2){
var value1 = obj1[propertyName];
var value2 = obj2[propertyName];
if(value1>value2){
return 1;
}else if{value1<value2}{
return -1;
else{
return 0
}
}
}
var data = [{name : "Jin",age : 24},{name:"awei",25}];
data.sort(compareFunction("name"));
data[0].name;
5.函數(shù)的內(nèi)部屬性(arguments(callee)、this);
6.函數(shù)的屬性和方法。
屬性:length、prototype
方法:apply()、call()
您可能感興趣的文章:
- JavaScript Function函數(shù)類型介紹
- 詳解JavaScript中常用的函數(shù)類型
- Javascript 判斷函數(shù)類型完美解決方案
- js中判斷Object、Array、Function等引用類型對象是否相等
- javascript中Function類型詳解
- 深入淺析JavaScript中的Function類型
- JavaScript基礎(chǔ)篇(3)之Object、Function等引用類型
- 詳解JavaScript基礎(chǔ)知識(JSON、Function對象、原型、引用類型)
- JavaScript引用類型Function實(shí)例詳解
- javascript function(函數(shù)類型)使用與注意事項(xiàng)小結(jié)
相關(guān)文章
Js逆向?qū)崿F(xiàn)滑動驗(yàn)證碼圖片還原的示例代碼
這篇文章主要介紹了Js逆向?qū)崿F(xiàn)滑動驗(yàn)證碼圖片還原的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
Javascript 計(jì)算字符串在localStorage中所占字節(jié)數(shù)
本文給大家分享的是使用Javascript 計(jì)算字符串在localStorage中所占字節(jié)數(shù),分別對UTF-8和UTF-16兩種編碼進(jìn)行了詳細(xì)說明,有需要的小伙伴可以參考下。2015-10-10
原生js實(shí)現(xiàn)Flappy Bird小游戲
這篇文章主要為大家詳細(xì)介紹了原生js實(shí)現(xiàn)Flappy Bird小游戲,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-12-12
JavaScript第一個(gè)分水嶺之?dāng)?shù)組的基本操作
Arrays(數(shù)組) 數(shù)組是一個(gè)固定長度的存儲相同數(shù)據(jù)類型的數(shù)據(jù)結(jié)構(gòu),數(shù)組中的元素被存儲在一段連續(xù)的內(nèi)存空間中,下面這篇文章主要給大家介紹了關(guān)于JavaScript第一個(gè)分水嶺之?dāng)?shù)組的基本操作,需要的朋友可以參考下2022-04-04

