java数组添加对象属性_javacsript中Array对象⽅法属性总结属性主要有三个:constructor;length;prototype;
constructor(英⽂意思:构造器):返回对创建此对象的数组函数的引⽤。例如:var arr=new Array();structor=Array;
length(英⽂意思:长度):设置或返回数组中元素的数⽬。注意:长度总是⽐数组最后的下标⼤1;设置数组的长度:如果数组⽐设定的length长,数组将被截断,如果数组长度⽐设定的length短,则后⾯⽤undefined添加;
prototype(英⽂意思:原型):使您有能⼒向对象添加属性和⽅法(原型链,属性的继承);
⽅法常⽤的有12个:
化为邓林>有所为有所不为concat(arrayX);⽤于连接两个或多个数组;(arrayX必填,要链接的数组)(不改变原数组,⽽是创建了另⼀个新数组);
join([parator]);⽤于把数组中的所有元素放⼊⼀个字符串。(parator英⽂意思:分离器);
pop();删除并返回数组的最后⼀个元素;(如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值。);(先进后出);
push();向数组的末尾添加⼀个或多个元素,并返回新的长度。(先进后出);
rever();⽤于颠倒数组中元素的顺序;(改变原来的数组,⽽不会创建新的数组。);
换文shift();把数组的第⼀个元素从其中删除,并返回第⼀个元素的值。(改变原来的数组,⽽不会创建新的数组。 );
海底世界主题slice(start,[end]);从已有的数组中返回选定的元素。(start是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后⼀个元素,-2 指倒数第⼆个元素,以此类推。)((start,end)===【start,end)包前不包后);
sort(【function】);对数组的元素进⾏排序。(按照ascii码表);such as:(按照数字的⼤⼩进⾏排列:function sortNum(a,b){return a-b});皖鱼怎么做好吃
幸福女神splice(index,number,【item】);index:位置;number:数量;item:要替换的项⽬;匆匆走过
toString();把数组转换为字符串,并返回结果(与没有参数的push效果⼀样);
unshift();向数组的开头添加⼀个或更多元素,并返回新的长度;
拨冗的意思valueOf();返回 Array 对象的原始值。