zoukankan      html  css  js  c++  java
  • 作为值的函数

     1 function createComparisonFunction(propertyName) {
     2             return function (object1, object2) {
     3                 var value1 = object1[propertyName];
     4                 var value2 = object2[propertyName];
     5 
     6                 if (value1 < value2) {
     7                     return -1;
     8                 } else if (value1 > value2) {
     9                     return 1;
    10                 } else {
    11                     return 0;
    12                 }
    13             };
    14         }
    15 
    16         var data = [
    17             {name:"Zachary", age:28},
    18             {name:"Nicholas", age:29}
    19         ];
    20 
    21         data.sort(createComparisonFunction("name"));
    22         console.log(data[0].name);
    23 
    24         data.sort(createComparisonFunction("age"));
    25         console.log(data[0].name);
  • 相关阅读:
    液晶电子看板
    车间电子看板厂家
    车间电子看板系统
    Andon系统有哪些类型?
    Andon系统最完整的介绍
    Andon系统一般架构
    生产看板管理系统
    车间看板系统
    生产管理看板介绍
    黑马Java2020在线就业班2.1-全新升级
  • 原文地址:https://www.cnblogs.com/qzsonline/p/2391841.html
Copyright © 2011-2022 走看看