javascript 中的length是怎么用

来源:百度知道 编辑:UC知道 时间:2024/05/13 00:27:25
<HTML>
<HEAD>
<script Language="JavaScript">
<!--
tips = new Array(6);
tips[0]="每日一语(1)";
tips[1]="每日一语(2)";
tips[2]="每日一语(3)";
tips[3]="每日一语(4)";
tips[4]="每日一语(5)";
tips[5]="每日一语(6)";
index = Math.floor(Math.random() * tips.length);
document.write("<FONT SIZE=8 COLOR=DARKBLUE>" + tips[index]+"</FONT>");
</Script>
</HEAD>
</BODY>
</HTML>

看了这个例子有点问题。length不是不是用来统计个数长度的么,用在这里是什么意思啊tips.length,我的感觉是不要.length才读的通,但不要又是错的。请高手指教

是遍历的东西的长度 比如你用了个Arraylist al的容器接收了东西
要将他遍历出来 就要for循环 比如for(int i;i<al.size();i++){}
这个length就相当于你的size()这个东西 说不太明白

哥们,English也有多义词啊!
tips是一个数组,tips.length就是tips中元素的个数。
str是一个字符串,str.length就是str中字符的个数。

可是需要注意的是:
tips.length其实返回的是tips中最大数字下标再加1.
所以如果tips中包含非数字下标的元素或者并没有设置中间的某一数字下标,这个结果就不准确。

length是一个对象的属性 只要在对象后面加个.length就可以获取到它的长度

例: var str = "hello world" console.log(str.length)即是调用了length