功能分类: Variables Applab JavaScript 少儿编程
将指定成员 item
插入到指定 list
数组里的指定 index
位置。
在 APP 应用里有时需要将一些新成员插入到已有数组指定位置,扩展数组成员。使用 insertItem(list, index, item) 方法可以将指定成员 item
插入到指定 list
数组里的指定 index
位置。添加成功之后,insertItem() 会返回 true,否则返回 false。指定的 index
位置须为有效的数组索引位置,如指定无效的 index
参数可能得到无法预期的结果。
// 食品列表里插入新成员,并输出到控制台日志
var myFavoriteFoods=["pizza","steak"];
console.log(myFavoriteFoods + " length=" +myFavoriteFoods.length);
insertItem(myFavoriteFoods, 1, "artichokes");
console.log(myFavoriteFoods + " length=" +myFavoriteFoods.length);
insertItem(myFavoriteFoods, 4, "shrimp");
console.log((myFavoriteFoods + " length=") +myFavoriteFoods.length);
示例代码:Fibonacci 序列 插入成员到 Fibonacci 序列数组中。最后输出结果到控制台日志。
// 插入成员到 Fibonacci 序列数组中。最后输出结果到控制台日志
var fibonacci=[1,1];
var nextTerm=0;
for (var i=3; i<=10; i++) {
nextTerm=fibonacci[i-2]+fibonacci[i-3];
insertItem(fibonacci, i, nextTerm);
}
console.log(fibonacci);
insertItem(list, index, item)
名称 | 类型 | 必需 | 参数描述 |
---|---|---|---|
list | 变量名称 | Yes | 要执行操作的数组。 |
index | number | Yes | 执行插入操作的位置。 |
item | 任意类型 | Yes | 向数组末尾添加的成员,可以是数字或字符串或其他类型。 |
没有返回值。