17
2019
07

js length属性

1、

// 用隐性方式创建数组            中括号[]表示数组

// 这个类型是    对象:很多属性(变量)和方法(函数)的集合体

// 数组的序号(下标 )是从0开始算的

//          数组里面的单个元素可以任意类型的数据

//数组的长度永远比数组最大的下标(序号)大1,数组最大的数标+1=数组长度.(它是从0开始算的,不是1开始算的)

var dd =['苹果','雪梨','香蕉','桃子','西瓜'];

// alert(dd.length);

// 输出数组序号

// document.write(dd[1]);

// 数据的替换

// 数组序号1'雪梨'替换成'火龙果',=雪梨在整个数组里没有了,被替换了

dd[1] ='火龙果';

// document.write(dd);

// 向数组的末尾新增元素

// dd[5] = '芒果';

// dd[6] = '榴莲';

// 新增元素 可以用这个方法来写:

dd[dd.length] = '芒果';

dd[dd.length] = '榴莲';

document.write(dd);

2、

var dd =['苹果','雪梨','香蕉','桃子','西瓜'];

// for (var t=0;t<5;t++) {

// document.write(dd[t]+'很好吃!</br>');

// }

// t<dd.length遍历数组;一般都是从0开始;小于它的长度

for (var t=0;t<dd.length;t++) {

document.write(dd[t]+'很好吃!</br>');

}

3、

function dd(x){

var ee = x[0];

// 循环数组,让数组元素挨个和ee变量去比较大小

for(var i=0;i<x.length;i++) {

// 如果x[i]比ee大,那么就上ee里面存储x[i]的值

if (ee<x[i]) {

ee = x[i];

}

}

return ee;

}

var kk = [1,6,23,8,99,42,18,57,25]

4、

// 函数是封闭的环境,形参只作用于函数内部,然后通过return给外界返回结果在函数内部一般不调用外部的数据,也不会在外部直接调用函数里面的数据

function max(arr){

var temp = arr[0];

// 循环数组,让数组元素挨个和temp变量去比较大小

for (var i=0;i<arr.length;i++) {

// 如果arr[i]比temp大,那么就让temp里面存储arr[i]的值

if (temp<arr[i]) {

temp= arr[i];

}

}

return temp;

}

var shuzu =[1,56,3,8,43,80,52,73];

var re =max(shuzu);

document.write(re);

5、

var dd=[['武当山','葛洲坝 ','高岚风景区' ,'黄鹤楼'],['庐山','腾王阁' ,'景德镇','井冈山'],['西湖' ,'千岛湖','普陀山', '莫干山','天目山','雁荡山','灵隐寺' ,'六和塔','大运河','兰亭']];

for (var tt =0;tt<dd.length;tt++) {

// 循环tt号子数组

for (var kk=0;kk<dd[tt].length;kk++) {

document.write(dd[tt][kk]+"很好玩!");

}

document.write("</br>");

}

原文链接:https://www.qiquanji.com/post/8603.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

gzh

微信扫码关注

更新实时通知

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。