zoukankan      html  css  js  c++  java
  • 7 Object类型

    1 访问对象属性的方式有几种?

    方式有两种。一般多用表示法

    2 对象排序:将下面四个学生按照得分,从低到高进行排序。

    var person = [{name: "A", score: 10},
        {name: "D", score: 40},
        {name: "B", score: 20},
        {name: "C", score: 30}];
    
    // before sort
    person.forEach( function(item, index, array) {
        document.write(item.name + " " + item.score +"<br>");
    });
    document.write("<hr>");
    
    // sorting
    person.sort(compare("score"));
    
    function compare(propertyName) {
        return function(object1, object2) {
            var value1 = object1[propertyName];
            var value2 = object2[propertyName];
            if (value1 < value2) {
                return -1;
            } else if (value1 > value2) {
                return 1;
            } else {
                return 0;
            }
        };
    }
    // after sort
    person.forEach( function(item, index, array) {
        document.write(item.name + " " + item.score +"<br>");
    });
  • 相关阅读:
    极验滑动验证码
    保利威视频播放
    Redis
    DRF 解析器和渲染器
    DRF 分页组件
    DRF 权限和频率
    Nginx反向代理
    Laravel使用反向migrate 和 iseed扩展导出表数据
    psr规范发展历程
    supervisor
  • 原文地址:https://www.cnblogs.com/lijy/p/6611456.html
Copyright © 2011-2022 走看看