当前位置: 首页 > wzjs >正文

网站建设技术交流qq石家庄网站托管公司

网站建设技术交流qq,石家庄网站托管公司,建站网址导航,六安人才招聘网官网目录 JS数组Array新建数组reverse()在数组末尾插入:push()在数组末尾删除:pop()在数组开头插入:unshift()splice() MapSet JS数组Array 判断数组相等不能用,要循环判断 新建数组 用数组字面量 []:const arr2 [1, 2…

目录

  • JS数组Array
    • 新建数组
    • reverse()
    • 在数组末尾插入:push()
    • 在数组末尾删除:pop()
    • 在数组开头插入:unshift()
    • splice()
  • Map
  • Set

JS数组Array

判断数组相等不能用===,要循环判断

新建数组

  1. 用数组字面量 []:const arr2 = [1, 2, 3];
  2. 用 new Array() 构造函数:const arr3 = new Array(1, 2, 3);

reverse()

reverse() 是数组(Array)的方法,用于反转数组的顺序

const arr = [1, 2, 3, 4];
const reversed = arr.reverse();console.log(reversed); // [4, 3, 2, 1]
console.log(arr);      // [4, 3, 2, 1] —— 原数组也变了

在数组末尾插入:push()

const arr = [1, 2, 3];
arr.push(4);
console.log(arr); // [1, 2, 3, 4]

在数组末尾删除:pop()

const arr = [1, 2, 3];
arr.pop();
console.log(arr); // [1, 2]

在数组开头插入:unshift()

const arr = [1, 2, 3];
arr.unshift(0);
console.log(arr); // [0, 1, 2, 3]

splice()

array.splice(start, deleteCount, item1, item2, …)
start: 插入的起始位置索引
deleteCount: 删除元素个数(0 表示不删除)
item1, item2…: 要插入的元素

const arr = [1, 2, 3];
arr.splice(1, 0, 'a'); // 在索引1处插入'a'
console.log(arr); // [1, 'a', 2, 3]

Map

//创建Map
const map = new Map();
//添加元素
map.set('name', 'Alice');
map.set('age', 25);
//读取元素
map.get('name'); // "Alice"
//判断是否存在键
map.has('age'); // true
//删除键
map.delete('name'); // true

遍历

for (const [key, value] of map) {console.log(`${key} = ${value}`);
}

也可以从二维数组初始化

const map2 = new Map([['x', 10],['y', 20]
]);

Set

//创建set
const mySet = new Set();
//添加元素
mySet.add(1);
mySet.add(2);
console.log(mySet); // Set(2) { 1, 2 }
//判断是否存在
set.has(1);
//删除元素
set.delete(2);

遍历set

for (const value of set) {console.log(value);
}

初始化 Set(自动去重)

const set2 = new Set([1, 2, 2, 3]); // Set(3) {1, 2, 3}
http://www.dtcms.com/wzjs/807923.html

相关文章:

  • 博白建设局网站阿里云做网站怎么挣钱
  • 网架加工厂的地址seo诊断服务
  • seo站群优化技术新媒体运营需要学什么
  • 现在.net做网站的多吗软件ui设计培训机构
  • 自己做的网站如何加视频wordpress cache选PHp
  • 个体工商户做的网站能推广吗天猫网站建设可行性分析
  • 哪里培训做网站商店网站在线设计
  • 网站后台和前台昆山外发加工网
  • 服装企业网站策划书如何建设网址
  • 做任务挣钱的网站php 导航网站
  • 深圳网站建设大公司排名ngrok做网站服务器
  • 河北手机响应式网站建设设计大屏网站做响应
  • 网站备案幕布照片ps如何建立自己的云服务器
  • 关于网站开发网页上传和网站发布深圳服务网站入口
  • App网站建设 高品质网站建设网站开发国外研究状况
  • 如何在网站后台添加商品渠道网官网
  • 天津网站设计网站制作wordpress底部加上自己的版权信息
  • 商业空间设计案例ppt开鲁网站seo免费版
  • 怎么建设幸运28网站wordpress dux5.2
  • 网站建设程序有哪些方面优速网站建设优化seo
  • 怎么做校园表白网站如何做网站的埋点
  • cms 网站后台哪个网站有做阿里巴巴流量
  • 移动端网站如何做导出功能吗软件开发需要什么专业
  • 十大免费cms建站系统介绍县门户网站建设方案
  • 门窗专业设计网站网站后台维护教程
  • 网站排名下降原因做暧嗳xo小视频免费网站
  • 企业网站优化的三层含义阿里巴巴国际站可以做网站吗
  • dede新手做网站多久如何创办一个公众号
  • 国美网站建设的特点端午节网站建设
  • 三层架构做网站还是系统wordpress自定义字段筛选