js length属性
时间:6年前 阅读:4494
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,我们将及时处理。
微信扫码关注
更新实时通知
网友评论