init
This commit is contained in:
88
Html-Javascript/06-复合数据类型.html
Normal file
88
Html-Javascript/06-复合数据类型.html
Normal file
@@ -0,0 +1,88 @@
|
||||
<!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>
|
Reference in New Issue
Block a user