zoukankan      html  css  js  c++  java
  • javascirpt Array

    javascript Array

    fun:

    Array是什么不知道;

    Array只有可怜的一个属性length,不过length人小力量大。让不懂js的人大感意外。如:

    var myArray = []; myArray[0] = 1; myArray[5] = 2; document.write(myArray.length);

    结果 : 6 ; 为什么定义了两个元素,元素个素为6列。

    var myArray1 = []; myArray1[0] = 1; myArray1[1] = 2; myArray1["3"] = 3; document.write(myArray1.length);

    结果:4;这又是为什么;

    var myArray1 = []; myArray1[0] = 1; myArray1[1] = 2; myArray1["c"] = 3; document.write(myArray1.length);

    结果:2;这究竟是为什么

    Create:

    	var myArray = new Array();
    	var myArray = new Array(3);
    	var myArray = [];
    	var myArray = [1,2,3];

    Demo--Array一些原生扩展:

    Array.prototype.sum = function() {
      return (! this.length) ? 0 : this.slice(1).sum() +
          ((typeof this[0] == 'number') ? this[0] : 0);
    };
    Array.prototype.sum = function(){
    	for(var i=0,sum=0;i<this.length;sum+=this[i++]);
    	return sum;
    }
    Array.prototype.max = function(){
    	return Math.max.apply({},this)
    }
    Array.prototype.min = function(){
    	return Math.min.apply({},this)
    }
  • 相关阅读:
    2015 ACM/ICPC Asia Regional Changchun Online HDU 5444 Elven Postman【二叉排序树的建树和遍历查找】
    JDBC连接MySQL数据库
    MySQL实习训练1
    I Hate It
    Just a Hook
    Mayor's posters
    asd的甩锅计划
    程序员的恋情
    Radical and array
    Highways
  • 原文地址:https://www.cnblogs.com/chinaniit/p/1447058.html
Copyright © 2011-2022 走看看