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

win7 iis网站无法显示竞价推广代运营服务

win7 iis网站无法显示,竞价推广代运营服务,厦门专业网站设计公,男人不知本网站 枉做一、数组的映射或更新 map(): 用于创建一个新数组,数组中的每个元素是对原数组元素执行函数后的结果。 const arr [1, 2, 3]; const newArr arr.map(item > item * 2); // [2, 4, 6]forEach(): 用于遍历数组,对每个元素执行操作,但不返…

一、数组的映射或更新

  1. map(): 用于创建一个新数组,数组中的每个元素是对原数组元素执行函数后的结果。
    const arr = [1, 2, 3];
    const newArr = arr.map(item => item * 2); // [2, 4, 6]
    
  2. forEach(): 用于遍历数组,对每个元素执行操作,但不返回新数组。
    const arr = [1, 2, 3];
    arr.forEach((item, index) => { arr[index] = item * 2 });
    console.log(arr); // [2, 4, 6]
    
  3. filter(): 用于过滤数组,返回符合条件的新数组。
    const arr = [1, 2, 3, 4];
    const filteredArr = arr.filter(item => item > 2); // [3, 4]
    

二、对象的映射或更新

  1. Object.keys() / Object.entries() / Object.values() + reduce() / map(): 使用 Object 方法遍历对象,结合 mapreduce 进行映射或更新。
    /**
    Object.keys(): 获取对象的键数组。
    Object.entries(): 获取对象的键值对数组。
    Object.values(): 获取对象的值数组。
    map(): 对数组中的每个元素进行处理,返回新数组。
    reduce(): 对数组中的元素进行汇总,返回单一结果。
    */// Object.keys() 方法返回一个包含对象所有可枚举属性名(键)的数组。
    // 使用场景:用于获取对象的所有键,常与 forEach()、map() 或 reduce() 一起使用来操作对象。
    // 代码:const obj = { a: 1, b: 2, c: 3 };
    const keys = Object.keys(obj); 
    console.log(keys);  // ['a', 'b', 'c']// 结合 map() 或 reduce() 来更新对象的值const obj = { a: 1, b: 2, c: 3 };
    const updatedObj = Object.keys(obj).map(key => {return { [key]: obj[key] * 2 };
    }).reduce((acc, curr) => Object.assign(acc, curr), {});
    console.log(updatedObj);  // { a: 2, b: 4, c: 6 }// Object.entries()返回一个包含对象所有可枚举属性的数组,每个元素是一个 [key, value] 的数组对。
    // 用于获取对象的键值对数组,适合与 reduce() 或 map() 一起操作来映射对象。
    // 基本操作:
    const obj = { a: 1, b: 2, c: 3 };
    const values = Object.values(obj); 
    console.log(values);  // [1, 2, 3]
    // map()创建一个新数组,数组中的每个元素是对原数组每个元素调用函数后的返回值
    // 基本操作
    const arr = [1, 2, 3, 4];
    const doubledArr = arr.map(value => value * 2);
    console.log(doubledArr);  // [2, 4, 6, 8]// 使用 map() 映射值
    const obj = { a: 1, b: 2, c: 3 };
    const updatedObj = Object.values(obj).map(value => value * 2);
    console.log(updatedObj);  // [2, 4, 6]
    // reduce() 方法对数组中的每个元素应用一个函数,将其结果汇总为单个值。
    // 基本操作
    const arr = [1, 2, 3, 4];
    const sum = arr.reduce((acc, value) => acc + value, 0); 
    console.log(sum);  // 10
    // 使用 reduce() 来更新对象
    const obj = { a: 1, b: 2, c: 3 };
    const updatedObj = Object.entries(obj).reduce((acc, [key, value]) => {acc[key] = value * 2;return acc;
    }, {});
    console.log(updatedObj);  // { a: 2, b: 4, c: 6 }
    // 进阶应用:
    const obj = { a: 1, b: 2 };
    const newObj = Object.entries(obj).reduce((acc, [key, value]) => {acc[key] = value * 2;return acc;
    }, {});
    console.log(newObj); // { a: 2, b: 4 }
  2. Object.assign(): 更新对象的属性,浅拷贝。
    const obj = { a: 1, b: 2 };
    const updatedObj = Object.assign({}, obj, { b: 3 });
    console.log(updatedObj); // { a: 1, b: 3 }
    

三、对象和数组的嵌套更新

  1. 嵌套对象更新(深拷贝):
    const obj = { a: { x: 1 }, b: 2 };
    const updatedObj = { ...obj, a: { ...obj.a, x: 2 } };
    console.log(updatedObj); // { a: { x: 2 }, b: 2 }
    
  2. 数组中的对象更新:
    const arr = [{ id: 1, value: 10 }, { id: 2, value: 20 }];
    const updatedArr = arr.map(item => item.id === 1 ? { ...item, value: 15 } : item);
    console.log(updatedArr); // [{ id: 1, value: 15 }, { id: 2, value: 20 }]
    

http://www.yayakq.cn/news/503489/

相关文章:

  • 网站开发及运营代理协议范本北京百度seo公司
  • wordpress 手机站宜昌网站建设制作公司
  • 深圳沙井做网站爱企查企业查询入口
  • 怎么自己在微信上做网站商城网站建设是 什么软件
  • 大型网站开发用什么样式wordpress更新通知
  • 响应式网站建设方案北京cms建站系统
  • 做ppt素材网站哪个好沈阳军成网站建设
  • 好的网站设计模板个人艺术作品网站建设策划书
  • 网站被降权会发生什么影响拓者吧室内设计网app
  • 公司网站开发怎么入账天津建设工程信息网 官网首页
  • 公众号做视频网站会封吗设计logo怎么收费
  • 优秀网站模板下载网页设计与制作的理解
  • 山东中讯做网站怎么样杭州新网站建设方案
  • 昆明网站设计价格wordpress本地wampserver安装教程
  • dw软件做二级连接网站网站后台费用
  • 安徽建网站公司网站设计的基本方法
  • 贺州网站seo网络服务商分为哪几类
  • 网站推广的主要方法有哪些?wordpress双导航栏
  • 博罗惠州网站建设最近几天的新闻大事
  • 网站建站 外贸广东阳江网络问政平台
  • 用360打开自己做的网站有广告wordpress产品图片大小不一
  • 做网站要多少钱呀有没有做美食的视频网站
  • 网站制作费一般多少wordpress js代码插件下载地址
  • h5购物网站模板深圳系统开发高端网站建设
  • 企业网站建设专业成都旅游景点有哪些
  • 建国际网站需要多少钱聊城网站建设哪家便宜
  • 网站图片如何居中徐州网站无障碍建设
  • 网站免费正能量不用下载wordpress怎么重置
  • 做网站要不要交税牡丹江生活信息网
  • 网站内页怎么做301定向培训网络营销的机构