课上练习
1. [简答题] 有一个购物app,需要存储商品的分类,例如分类有服装、手机、图书、美妆、食品、其他。用数组存储。完成以下操作:(1) 打印输出数组中的索引为2的元素 (2 ) 在末尾、开头、中间某一个位置各增加一个分类 (3) 删除数组中的最后一个、第一个元素,删除中间某一个位置开始的2个元素。(4)打印数组中的每个元素。
//2025年11月25日
let shop:string[]=['服装','手机','图书','美妆','食品','其他']
//打印输出数组中的索引为2的元素
console.log('索引为2的是',shop[2])
//在末尾、开头、中间某一个位置各增加一个分类
shop.push('分类1') //末尾
shop.unshift('分类2') //开头
shop.splice(4,0,'分类3') //中间 索4删0
console.log('操作后:',shop);
//删除数组中的最后一个、第一个元素,删除中间某一个位置开始的2个元素
shop.pop() //删除最后一个元素
shop.shift() //删除第一个元素
shop.splice(2,2) //在索引2的位置删除2个
console.log('操作后:',shop);
//打印数组中每个元素
for (let demo of shop){
console.log(demo);
}