<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<select name="" id="">
<option value="">是否已婚</option>
<option value="0">未婚</option>
<option value="1">已婚</option>
</select>
<script src="./js/jquery-1.12.4.js"></script>
<button onclick="query()">查询</button>
<script>
let arr = [{
name: "张三",
age: 18,
marry: 0,
arr01: {
car: '宝马',
color: '白色'
}
}, {
name: "李四",
age: 30,
marry: 1,
arr01: {
car: '奔驰',
color: '红色'
}
}, {
name: "王五",
age: 28,
marry: 0,
arr01: {
car: '奥迪',
color: '粉色'
}
}, {
name: "Lily",
age: 35,
marry: 1,
arr01: {
car: '布加迪威龙',
color: '蓝色'
}
}];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i].name);
}
for (let key in arr) {
console.log(arr[key].name);
}
for (let val of arr) {
console.log(val.name);
}
arr.forEach((r, i) => {
console.log(r, i);
})
let newArr = arr.map((r, i) => {
return r.arr01;
})
console.log(newArr);
let newArr = arr.filter(r => r.marry == 1)
console.log(newArr);
let flag = arr.some(r => r.marry == 0)
console.log(flag);
let flag = arr.every(r => r.marry == 0);
console.log(flag);
</script>
</body>
</html>