88 lines
1.3 KiB
HTML
88 lines
1.3 KiB
HTML
|
<!DOCTYPE html>
|
||
|
<html lang="en">
|
||
|
<head>
|
||
|
<meta charset="UTF-8">
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
|
<title>Document</title>
|
||
|
</head>
|
||
|
<body>
|
||
|
<script>
|
||
|
|
||
|
//Oject
|
||
|
|
||
|
|
||
|
|
||
|
//对象结构 -->字典
|
||
|
// let obj = {n:"hello 对象"};
|
||
|
|
||
|
//增加
|
||
|
// obj.xxx= "你是xxx";
|
||
|
|
||
|
//改
|
||
|
// obj.n="滚";
|
||
|
|
||
|
//删
|
||
|
// delete obj.xxx;
|
||
|
|
||
|
|
||
|
//查
|
||
|
// console.log(obj.n);
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
// for( let key in obj){
|
||
|
|
||
|
// }
|
||
|
|
||
|
|
||
|
//数组结构---列表
|
||
|
// let arr = [1,2,3,4,5,6,7];
|
||
|
|
||
|
// console.log(arr);
|
||
|
//长度
|
||
|
// console.log(arr.length);
|
||
|
|
||
|
//单纯循环
|
||
|
// arr.forEach((el,i) => {
|
||
|
// console.log("数组下表项"+el,'下标'+i);
|
||
|
// })
|
||
|
|
||
|
//查找(只针对简单数据类型)
|
||
|
// console.log(arr.includes(7));
|
||
|
// console.log(arr.includes(17));
|
||
|
|
||
|
//映射
|
||
|
// let ar0=arr.map((el,i) => {
|
||
|
// console.log("数组下标项"+el,'下标'+i);
|
||
|
// return {项:el,下标:i};
|
||
|
// })
|
||
|
|
||
|
//增
|
||
|
//头部
|
||
|
arr.unshift('0');
|
||
|
//尾部
|
||
|
arr.push("8");
|
||
|
|
||
|
//删
|
||
|
//头部删
|
||
|
arr.shift();
|
||
|
//尾部删
|
||
|
arr.pop();
|
||
|
//指定删
|
||
|
arr.splice(1,2); //参数一:下标位置 , 参数二:删除几个
|
||
|
|
||
|
//改
|
||
|
arr[1]="2";
|
||
|
|
||
|
//查
|
||
|
console.log(arr[3]);
|
||
|
|
||
|
console.log(arr);
|
||
|
|
||
|
|
||
|
|
||
|
</script>
|
||
|
|
||
|
</body>
|
||
|
</html>
|