javascript期末考试题
时间: 2023-12-22 22:04:52 浏览: 33
以下是一个JavaScript期末考试题的例子:
```javascript
// 1. 创建一个数组
var fruits = ["apple", "banana", "orange"];
// 2. 在数组末尾添加一个元素
fruits.push("grape");
// 3. 在数组开头添加一个元素
fruits.unshift("kiwi");
// 4. 删除数组末尾的元素
fruits.pop();
// 5. 删除数组开头的元素
fruits.shift();
// 6. 获取数组的长度
var length = fruits.length;
// 7. 判断数组中是否包含某个元素
var hasBanana = fruits.includes("banana");
// 8. 查找某个元素在数组中的索引
var indexOrange = fruits.indexOf("orange");
// 9. 将数组转换为字符串
var fruitsString = fruits.join(", ");
// 10. 反转数组的顺序
fruits.reverse();
// 11. 对数组进行排序
fruits.sort();
// 12. 截取数组的一部分
var slicedFruits = fruits.slice(1, 3);
// 13. 替换数组中的元素
fruits.splice(1, 1, "pear");
// 14. 遍历数组并执行某个操作
fruits.forEach(function(fruit) {
console.log(fruit);
});
// 15. 使用for循环遍历数组
for (var i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
```