DIV CSS 佈局教程網

js Function類型
編輯:關於JavaScript     
1.函數就是對象,而函數名是指向函數對象的指針,不會與某個函數綁定。
2.函數沒有重載(函數重載:同一個函數名對應著多個函數的實現.)
For Examle:
  function addnum(num){return num+10 }
  function addnum(num){return num+20}
addnum(10);//30
3.函數表達式與函數聲名(解析器會率先讀取函數聲明,其它情況都是等價的).
4.作為值的函數。
  按照某個對象屬性給對象數組進行排序?
復制代碼 代碼如下:
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.函數的內部屬性(arguments(callee)、this);
6.函數的屬性和方法。
屬性:length、prototype
  方法:apply()、call()
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved