关于length

来源:7-7 JS对表单元素进行设置4

慕UI5285863

2019-08-07 08:28:36

为什么在清空列表时写“dd.options.length=0"中间需要加"options",而在设置选中年份时写“yyyy.length”e而不是“yyyy.options.length”中间不用加options

写回答

1回答

好帮手慕柯南

2019-08-07

同学你好!

这里两个都可以使用,得到的值没有什么区别。只是得到的值的过程有一点区别

  1. dd.options 是得到一个数组对象,加上 length 就是数组元素的个数

  2. yy 是得到一个 select 对象,select 对象都有 length 属性,值为 option 个数。

    同学可以看一下两个打印输出的内容:

    http://img.mukewang.com/climg/5d4a4c430001926005290069.jpg

如果这里只是获取长度,两个都可以使用

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


0

0 学习 · 9666 问题

查看课程