社区
JavaScript
帖子详情
一些数组问题,为何输出都是undefined
Rocinate
2018-01-25 11:27:29
function setPrice() {
images= document.getElementsByTagName("img");
for(var i=1; i<=9 && i>=1;i++) {
images[i].setAttribute("value","1");
}
alert(images.value);
}
...全文
1194
3
打赏
收藏
一些数组问题,为何输出都是undefined
function setPrice() { images= document.getElementsByTagName("img"); for(var i=1; i=1;i++) { images[i].setAttribute("value","1"); } alert(images.value); }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
无聊的上午
2018-01-29
打赏
举报
回复
document.images[0].value=1; alert(document.images[0].value)
当作看不见
2018-01-26
打赏
举报
回复
1.images[i].setAttribute("value") 的值 ,需要通过 images[i].getAttribute("value") 来获取
QQ250081877
2018-01-25
打赏
举报
回复
你并没有为images设置value啊。你是给images所有子元素设置的value。所以你通过images.value取到的肯定是未定义。你要通过images[?].value方式访问。
JavaScript
数组
### JavaScript
数组
详解 #### 一、
数组
概述与创建方式 **
数组
定义:**
数组
是JavaScript中一种存储多个...掌握了
数组
的创建、基本操作以及高级方法的应用,有助于开发者更加高效地使用
数组
来处理各种数据操作
问题
。
JS获取
数组
末项[可运行源码]
需要注意的是,如果原
数组
为空,slice(-1)[0]将返回
undefined
。使用slice方法虽然直观,但是需要创建新
数组
,因此在性能上略有损耗。 其次,可以通过length属性直接计算末项索引。
数组
的length属性返回
数组
的长度,...
JavaScript中的
数组
特性介绍
这意味着在JavaScript中不存在
数组
访问越界的
问题
,因为尝试访问不存在的索引位置会返回
undefined
。例如: ```javascript var arr = [1, 2, 3]; arr.push(4); // 添加元素到
数组
末尾 console.log(arr.length); // ...
D3.js的基础部分之
数组
的处理
数组
的排序和求值(v3版本)
6. `d3.median(array[, accessor])`: 求取
数组
的中位数,如果
数组
为空,则返回 `
undefined
`。 7. `d3.quantile(numbers, p)`: 根据分位数 `p`(范围为 `[0, 1]`)返回
数组
的对应值,
数组
需先按升序排列。 8. `d3....
js代码-delete
数组
的 item,
数组
的 length 是否会 -1
当我们使用`delete`操作符删除
数组
中的一个元素时,虽然该元素的值会被设置为`
undefined
`,但
数组
的`length`属性并不会自动减一。这是因为
数组
的`length`属性实际上是表示
数组
中最后一个非`
undefined
`值的索引加一。...
JavaScript
87,994
社区成员
224,689
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章