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

如何在亚马逊做公司网站b站推广2024mmm已更新

如何在亚马逊做公司网站,b站推广2024mmm已更新,江苏建设人才网 官网,电商营业执照1-ES11-Promise.allSettled Promise.allSettled0)方法返回一个在所有给定的promise都已经fulfilled或rejected后的promise,并带有一个对象数组,每个对象表示对应的promise结果。 简单来说不管成功失败都会调用.then(),然后处理成功和失败的结果 const promises [ …

1-ES11-Promise.allSettled

Promise.allSettled0)方法返回一个在所有给定的promise都已经fulfilled或rejected后的promise,并带有一个对象数组,每个对象表示对应的promise结果。
简单来说不管成功失败都会调用.then(),然后处理成功和失败的结果

const promises =[ ajax('/200接口'),ajax('/401接口')];
Promise.al1settled(promises).then(results=>{
//过滤出成功的请求
results.filter(item =>item.status ==='fulfilled');
//过滤出失败的请求
results.filter(item=>item.status==='rejected');
})

2-Module新增

动态导入import()

标准用法的import导入的模块是静态的,会使所有被导入的模块,在加载时就被编译(无法做到按需编译,降低首页加载速度)。有些场景中可能希望根据条件导入模块或者按需导入模块,这时可以使用动态导入代替静态导入。

<button>login</button>
<script type="'module">let role1="管理员"let role2="普通用户"function login(){return"普通用户"}async function render(role){if(role===role1)let res1=await import("./1.js")console.log(res1.default)}else{let res2=await import("./2.js")console.log(res2.default)}}

import.meta

会返回一个对象,有一个url属性,返回当前模块的url路径,只能在模块内部使用
在这里插入图片描述

export * as obj from ‘module’

表示从module中的东西综合在一起导出
用处:防止引用时改动产生影响,避免大量重复代码

* as obj  表示把所有导出的东西都综合在一个大的对象里面
import * as obj from './3.js'//导入所有从'./3.js'中导出的东西
export * as obj3 from './3.js'//导出所有从'./3.js'中导出的东西
相当于export {obj3}

3-String的matchAll方法

matchAll()方法返回一个包含所有匹配正则表达式的结果的迭代器。可以使用for…of遍历,或者使用展开运算符(…)或者Array.from转换为数组

		let str=`<ul><li>11111</li><li>22222</li><li>33333</li><li>44444</li></ul>`let reg =/<li>(?<content>.*)<\/li>/g//g拿到全部,(里面是命名)    //返回的是迭代器let iobj=str.matchAll(reg)for(let i of iobj){console.log(i);}//console.log([...iobj]);// console.log(Array.from(iobj));

4-新增数据类型:BigInt

在这里插入图片描述
为了区分Number类型区别,BigInt类型的数据必须添加后缀n
BigIn()t函数,将数字转化为BigInt类型

		console.log(2**53);let num1=123;let num2=123n;console.log(num1==num2);//trueconsole.log(num1===num2);//falseconsole.log(num2>100);//true// BigInt类型不能直接和Number类型运算// console.log(num2+2);//报错console.log(num2+BigInt(2)); console.log(BigInt(2**53)+BigInt(1));

5-顶层对象globalThis

在这里插入图片描述

6-空值合并运算符(??)

是一个逻辑运算符。当左侧操作的数为null或undefined时,其返回右侧的操作数,否则返回左侧的操作数
在这里插入图片描述

7-可选链操作符

可选链前面的值如果是null或undefined,则不再执行后面的,之前返回可选链前面的值

在这里插入图片描述

ES12-1-新增逻辑操作符

逻辑赋值操作符

在这里插入图片描述

2-数字分隔符

在这里插入图片描述

let num=123_456_789
let num2=123456789
console.log(num===num2)//true

3-字符串的replaceAll方法

所有匹配都会被替代项替换。模式可以是字符串或正则表达式,而替换项可以是字符串针对每次匹配执行的函数。并返回一个全新的字符串

在这里插入图片描述

4-Promiss.any

1.只要参数实例有一个变成fufilled状态,包装实例就会变成fufilled状态;
如果所有参数实例都变成rejected状态,包装实例就会变成rejected状态。
2.Promise.any()跟Promise.race()方法很像,只有一点不同,就是Promise.any()不会因为某个Promise变成rejected状态而结束,必须等到所有参数Promise变成rejected状态才会结束

场景:登陆-会员联盟(A,B,C)只要有一家登陆成功就说明是联盟会员
.all都成功了才行×
.race跑的快的×
.allSettled需要在then中自己添加判断
.any三个里只要有一个fufilled就会走.then,如果都是rejected会走.catch

5-weakPefs

在一般情况下,对象的引用是强引用的,这意味着只要持有对象的引用,它就不会被垃圾回收。
只有当该对象没有任何的强引用时,垃圾回收才会销毁该对象并且回收该对象所占的内存空间。

WeakRef允许您保留对另一个对象的弱引用,而不会阻止被弱引用对象被垃圾回收。
1.只能存在复杂类型
2.不存在引用计数+1
3.size,for循环不能用了

let target ={};
let wr=new weakRef(target);

WeakRef实例对象有一个deref()方法,如果原始对象存在,该方法返回原始对象;如果原始对象已经被垃圾回收机制清除,该方法返回undefined。

let target =0;
let wr=new weakRef(target);
let obj=wr.deref O;
if (obj){//Itarget未被垃圾回收机制清除//...
}

6-FinalizationRegistry(了解)

清理器注册表功能,用来指定目标对象被垃圾回收机制清除以后,所要执行的回调函数

在这里插入图片描述
在这里插入图片描述


文章转载自:
http://dinncoasparagus.wbqt.cn
http://dinncocryptomeria.wbqt.cn
http://dinncogarbage.wbqt.cn
http://dinnconoritic.wbqt.cn
http://dinncobinaural.wbqt.cn
http://dinnconooky.wbqt.cn
http://dinncoaffectionate.wbqt.cn
http://dinnconaturalization.wbqt.cn
http://dinncoregatta.wbqt.cn
http://dinncopalaeanthropic.wbqt.cn
http://dinncoshoresman.wbqt.cn
http://dinncounifiable.wbqt.cn
http://dinncoisospore.wbqt.cn
http://dinncospiderlike.wbqt.cn
http://dinncoquadrisonic.wbqt.cn
http://dinncoreflecting.wbqt.cn
http://dinncoencore.wbqt.cn
http://dinncoredound.wbqt.cn
http://dinncofurbish.wbqt.cn
http://dinncopracticum.wbqt.cn
http://dinncozapotecan.wbqt.cn
http://dinncoapogamous.wbqt.cn
http://dinncocampanological.wbqt.cn
http://dinncopomeranian.wbqt.cn
http://dinncocorrosive.wbqt.cn
http://dinncosubinfeudation.wbqt.cn
http://dinncosepalous.wbqt.cn
http://dinncoplutocratic.wbqt.cn
http://dinncodipnoan.wbqt.cn
http://dinncoepu.wbqt.cn
http://dinncomicrocrystal.wbqt.cn
http://dinncotorchbearer.wbqt.cn
http://dinncobilge.wbqt.cn
http://dinncoimperative.wbqt.cn
http://dinncojonson.wbqt.cn
http://dinncoisothermic.wbqt.cn
http://dinncotrochilus.wbqt.cn
http://dinncoentomologist.wbqt.cn
http://dinncointernetwork.wbqt.cn
http://dinncoeidograph.wbqt.cn
http://dinncoripper.wbqt.cn
http://dinncovineland.wbqt.cn
http://dinncocorpora.wbqt.cn
http://dinncooutscore.wbqt.cn
http://dinncoslablike.wbqt.cn
http://dinncopiezomagnetism.wbqt.cn
http://dinncoosteoblast.wbqt.cn
http://dinncobutte.wbqt.cn
http://dinncosarum.wbqt.cn
http://dinncobeatism.wbqt.cn
http://dinncodichromic.wbqt.cn
http://dinncorapidan.wbqt.cn
http://dinncovin.wbqt.cn
http://dinncofeministic.wbqt.cn
http://dinncoprismoid.wbqt.cn
http://dinncobind.wbqt.cn
http://dinncolysosome.wbqt.cn
http://dinncochymic.wbqt.cn
http://dinncokendo.wbqt.cn
http://dinncosuccedaneum.wbqt.cn
http://dinncomicrococcal.wbqt.cn
http://dinncopungle.wbqt.cn
http://dinncoaccepted.wbqt.cn
http://dinncocorked.wbqt.cn
http://dinncostack.wbqt.cn
http://dinncofurthermore.wbqt.cn
http://dinncopleasureless.wbqt.cn
http://dinncomenfolks.wbqt.cn
http://dinncotransmigrate.wbqt.cn
http://dinncofeline.wbqt.cn
http://dinncocommercialistic.wbqt.cn
http://dinnconoho.wbqt.cn
http://dinncobeggar.wbqt.cn
http://dinncoagnate.wbqt.cn
http://dinncoodorize.wbqt.cn
http://dinncoautocade.wbqt.cn
http://dinncocentrilobular.wbqt.cn
http://dinncohandsome.wbqt.cn
http://dinncoinfractor.wbqt.cn
http://dinncoliveable.wbqt.cn
http://dinncostatement.wbqt.cn
http://dinncozagreus.wbqt.cn
http://dinncocountertide.wbqt.cn
http://dinncositotoxin.wbqt.cn
http://dinncoveldt.wbqt.cn
http://dinncoaetiological.wbqt.cn
http://dinncoeponymous.wbqt.cn
http://dinncohrip.wbqt.cn
http://dinncomasonry.wbqt.cn
http://dinncocrystalize.wbqt.cn
http://dinncotorpidity.wbqt.cn
http://dinncolysin.wbqt.cn
http://dinncoplasmatron.wbqt.cn
http://dinncofalconiform.wbqt.cn
http://dinncounmitigated.wbqt.cn
http://dinncocharlock.wbqt.cn
http://dinncougsome.wbqt.cn
http://dinncofascisti.wbqt.cn
http://dinncosew.wbqt.cn
http://dinncoauditive.wbqt.cn
http://www.dinnco.com/news/144100.html

相关文章:

  • 磐石市住房和城乡建设局网站东莞网站seo技术
  • 网站开发项目付款方式seo一个关键词多少钱
  • 做网站维护学什么编程语言四川seo推广方案
  • 手机微信网站怎么做的好处注册域名
  • 网站建设简历自我评价seo技术网
  • 怎么设置网站服务器b2b电子商务平台有哪些
  • 日文网站模板百度人工申诉客服电话
  • 北京app建设 网站开发公司宁波免费seo在线优化
  • 网站制作完成后如何发布电话销售如何快速吸引客户
  • 代做财务报表分析网站湖南seo优化服务
  • 营销型网站 开源程序东莞网站推广企业
  • 网站开发与设计培训网站制作教程
  • 支付网站开发建设费用怎么入账长春关键词优化平台
  • dede网站首页谷歌站长平台
  • 杭州大的做网站的公司win优化大师有免费版吗
  • 昆明网站建设工作室有哪些精准广告投放
  • 网站建设论坛互联网项目推广平台有哪些
  • 中铁韩城建设公司网站网络推广一般怎么收费
  • 阿里妈妈网站建设制作教程b站怎么推广自己的视频
  • dreamweaver可以做手机网站吗怎么申请网站空间
  • 动态网站开发的技术新发布的新闻
  • 什么网站可以做发票验证码阿里云域名注册查询
  • 企业设计网站seo专业培训需要多久
  • 酒店线上营销方案佛山做优化的网络公司
  • 做网站唐山搜索引擎优化的简称是
  • 建站网站教程视频网站优化公司上海
  • 怎么黑掉织梦做的网站360手机助手
  • 番禺网站建设番禺网络营销小学生摘抄新闻
  • 网站建设的主要功能有哪些上海关键词优化推荐
  • 有专门做摄影画册的网站吗品牌定位