<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Array 对象方法</title>
</head>
<body>
</body>
<script type="text/javascript">
var hege = ["Cecilie", "Lone"];
var stale = ["Emil", "Tobias", "Linus"];
var kai = ["Robin"];
var children = hege.concat(stale,kai);
document.write(children);
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var arr=fruits.copyWithin(2, 0);
document.write(arr);
document.write("</br>");
var ages = [32, 33, 16, 40];
function checkAdult(age) {
return age >= 18;
}
document.write(ages.every(checkAdult));
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
document.write(fruits.fill("Runoob"));
document.write("</br>");
var ages = [32, 33, 16, 40];
function checkAdult(age) {
return age >= 18;
}
document.write(ages.filter(checkAdult));
document.write("</br>");
var ages = [3, 10, 18, 20];
function checkAdult(age) {
return age >= 18;
}
document.write(ages.find(checkAdult));
document.write("</br>");
var ages = [3, 10, 18, 20];
function checkAdult(age) {
return age >= 18;
}
document.write(ages.findIndex(checkAdult));
document.write("</br>");
var numbers = [4, 9, 16, 25];
function myFunction(item, index) {
document.write("index[" + index + "]: " + item + "<br>");
}
numbers.forEach(myFunction);
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("Apple");
document.write(a);
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var energy = fruits.join();
document.write(energy);
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.lastIndexOf("Apple");
document.write(a);
document.write("</br>");
var numbers = [4, 9, 16, 25];
document.write(numbers.map(Math.sqrt));
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.pop();
document.write(fruits);
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi");
document.write(fruits);
document.write("</br>");
var numbers = [65, 44, 12, 4];
function getSum(total, num) {
return total + num;
}
document.write(numbers.reduce(getSum));
document.write("</br>");
var numbers = [65, 44, 12, 4];
function getSum(total, num) {
return total + num;
}
document.write(numbers.reduceRight(getSum));
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.reverse();
document.write(fruits);
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift();
document.write(fruits);
document.write("</br>");
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var citrus = fruits.slice(1,3);
document.write(citrus );
document.write("</br>");
var ages = [3, 10, 18, 20];
function checkAdult(age) {
return age >= 18;
}
document.write(ages.some(checkAdult) );
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.sort();
document.write(fruits);
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,0,"Lemon","Kiwi");
document.write(fruits);
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.toString();
document.write(fruits);
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.unshift("Lemon","Pineapple");
document.write(fruits);
document.write("</br>");
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var v=fruits.valueOf();
document.write(v);
document.write("</br>");
</script>
</html>