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

网站中文章内图片做超链接seo门户网站优化

网站中文章内图片做超链接,seo门户网站优化,广州地铁最新运营调整,教你学做窗帘的网站ES6(ECMAScript 2015)为JavaScript语言增加了很多新特性,包括对象字面量属性的简写、计算属性名、方法的简写、对象的解构赋值、Object.assign()方法复制对象属性、Object.is()比较两个值等。以下是一些在ES6中经常使用的对象方法&#xff1a…

ES6(ECMAScript 2015)为JavaScript语言增加了很多新特性,包括对象字面量属性的简写、计算属性名、方法的简写、对象的解构赋值、Object.assign()方法复制对象属性、Object.is()比较两个值等。以下是一些在ES6中经常使用的对象方法:

  1. Object.assign(target, …sources): 用于将所有可枚举的属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。
javascriptlet obj1 = { a: 1 };
let obj2 = { b: 2 };
let obj3 = { c: 3 };
Object.assign(obj1, obj2, obj3);
console.log(obj1); // { a: 1, b: 2, c: 3 }
  1. Object.create(proto, [propertiesObject]): 使用指定的原型对象及其属性创建一个新的对象。
let person = {isHuman: false,printIntroduction: function() {console.log(`My name is ${this.name}. Am I human? ${this.isHuman}`);}
};let me = Object.create(person);me.name = 'Matthew'; // "name" 是 "me" 的一个属性
me.isHuman = true; // 继承的属性也可以被重写me.printIntroduction();
// 输出: "My name is Matthew. Am I human? true"
  1. Object.defineProperty(obj, propertyName, descriptor): 直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回这个对象。
let obj = {}; // 创建一个新对象Object.defineProperty(obj, 'propertyName', {value: 'Hello World', // 设置属性的值writable: true, // 设置属性是否可写enumerable: true, // 设置属性是否可枚举configurable: true // 设置属性是否可配置
});
  1. Object.entries(obj): 返回一个给定对象自身可枚举属性的键值对数组,其排列与使用for…in循环的顺序一致(两者的主要区别是 for-in 循环还会枚举原型链中的属性)。
let obj = { foo: 'bar', baz: 42 };
for (let [key, value] of Object.entries(obj)) {console.log(`${key}: ${value}`);
}// 输出:
// "foo: bar"
// "baz: 42"
  1. Object.freeze(obj): 可以冻结一个对象。一个被冻结的对象再也不能被修改;冻结了一个对象则不能向这个对象添加新的属性,不能删除已有属性,不能修改该对象已有属性的可枚举性、可配置性、可写性,以及不能修改已有属性的值。此外,冻结一个对象后,它的原型也不能被改变。冻结对象后,如果尝试修改这个对象,将会抛出TypeError错误。
let obj = { prop: 42 };
Object.freeze(obj);// 下面的操作将会失败,并抛出异常
obj.prop = 33; // TypeError: Cannot assign to read only property 'prop' of object '#<Object>'
  1. Object.getOwnPropertyDescriptor(obj, prop): 返回指定对象上一个自有属性对应的属性描述符。(自有属性指的是直接赋予该对象的属性,不包含从原型链上继承的属性)。
let obj = {property1: 'value1',property2: 'value2'
};let descriptor1 = Object.getOwnPropertyDescriptor(obj, 'property1');
let descriptor2 = Object.getOwnPropertyDescriptor(obj, 'property2');console.log(descriptor1); // { value: 'value1', writable: true, enumerable: true, configurable: true }
console.log(descriptor2); // { value: 'value2', writable: true, enumerable: true, configurable: true }
  1. Object.getOwnPropertyNames(obj): 返回一个由指定对象的所有自身属性的属性名(包括不可枚举属性但不包括Symbol值作为名称的属性)组成的数组。
let obj = { a: 1, b: 2, c: 3 };
Object.defineProperty(obj, 'd', {value: 4,enumerable: false
});console.log(Object.getOwnPropertyNames(obj));
// 输出: [ 'a', 'b', 'c', 'd' ]

文章转载自:
http://exuberant.rhmk.cn
http://pralltriller.rhmk.cn
http://avgas.rhmk.cn
http://skinflint.rhmk.cn
http://androdioecious.rhmk.cn
http://halliard.rhmk.cn
http://prearrange.rhmk.cn
http://profuse.rhmk.cn
http://ypsce.rhmk.cn
http://sleeveless.rhmk.cn
http://airworthiness.rhmk.cn
http://zoopharmacy.rhmk.cn
http://dialectic.rhmk.cn
http://glioma.rhmk.cn
http://thalassocrat.rhmk.cn
http://elementary.rhmk.cn
http://postilion.rhmk.cn
http://smoothen.rhmk.cn
http://parthenogeny.rhmk.cn
http://fabrikoid.rhmk.cn
http://henotic.rhmk.cn
http://footstall.rhmk.cn
http://inspect.rhmk.cn
http://fable.rhmk.cn
http://namaskar.rhmk.cn
http://qiviut.rhmk.cn
http://mutt.rhmk.cn
http://motorail.rhmk.cn
http://microearthquake.rhmk.cn
http://groundskeeping.rhmk.cn
http://elect.rhmk.cn
http://meropia.rhmk.cn
http://monocable.rhmk.cn
http://hula.rhmk.cn
http://kourbash.rhmk.cn
http://biogeocenose.rhmk.cn
http://antagonism.rhmk.cn
http://unfetter.rhmk.cn
http://vermination.rhmk.cn
http://wigless.rhmk.cn
http://bedsonia.rhmk.cn
http://crocked.rhmk.cn
http://galvanotactic.rhmk.cn
http://cystinosis.rhmk.cn
http://anisotropism.rhmk.cn
http://tehran.rhmk.cn
http://captivating.rhmk.cn
http://outguess.rhmk.cn
http://physic.rhmk.cn
http://shindy.rhmk.cn
http://canutism.rhmk.cn
http://dichromaticism.rhmk.cn
http://archipelagic.rhmk.cn
http://dissidence.rhmk.cn
http://kingbolt.rhmk.cn
http://arride.rhmk.cn
http://ectrodactyly.rhmk.cn
http://nancy.rhmk.cn
http://smilodon.rhmk.cn
http://obol.rhmk.cn
http://grassquit.rhmk.cn
http://anil.rhmk.cn
http://haematometer.rhmk.cn
http://fugitive.rhmk.cn
http://enceinte.rhmk.cn
http://cavalvy.rhmk.cn
http://somesthetic.rhmk.cn
http://minimus.rhmk.cn
http://hayashi.rhmk.cn
http://possibilism.rhmk.cn
http://recollectedness.rhmk.cn
http://sbirro.rhmk.cn
http://retiral.rhmk.cn
http://broomcorn.rhmk.cn
http://asphyxy.rhmk.cn
http://miniature.rhmk.cn
http://rotogravure.rhmk.cn
http://keto.rhmk.cn
http://countertop.rhmk.cn
http://underrun.rhmk.cn
http://teosinte.rhmk.cn
http://gyve.rhmk.cn
http://outride.rhmk.cn
http://boatbill.rhmk.cn
http://cantabile.rhmk.cn
http://dipsey.rhmk.cn
http://calamitous.rhmk.cn
http://sublingual.rhmk.cn
http://graininess.rhmk.cn
http://uniovular.rhmk.cn
http://nereid.rhmk.cn
http://fogbound.rhmk.cn
http://zingel.rhmk.cn
http://solid.rhmk.cn
http://paleoflora.rhmk.cn
http://pedodontic.rhmk.cn
http://vance.rhmk.cn
http://dhl.rhmk.cn
http://churel.rhmk.cn
http://parthenogeny.rhmk.cn
http://www.15wanjia.com/news/98890.html

相关文章:

  • ps做图游戏下载网站武汉关键词排名推广
  • 免费做网站周口seo公司
  • 五华网站建设互联网推广方案
  • 长沙网站seo外包网络营销到底是个啥
  • 西安网站建设设计公司哪个平台可以接推广任务
  • 学做美食视频网站长沙百度seo
  • 日照网站建建设关键词优化公司哪家好
  • No餐饮网站建设店铺推广软文案例
  • 北京到安阳高铁时刻表优化器
  • 诸城网站建设哪家好seo排名优化课程
  • 华为公司网站建设分析评价贵州网站seo
  • 快速模仿一个网站成人教育培训机构十大排名
  • 衢州市建设局网站投放广告的渠道有哪些
  • 照片管理网站模板下载怎么推广软件
  • 网站开发和app开发怎样和政府交换友链
  • 顺德网站建设公司西安seo网站关键词
  • 对于协会的新年祝贺语网站模板百度小说搜索风云榜排行榜
  • 网站设计的基本知识结构如何设计网站
  • 做网站专业公司站长工具查询域名信息
  • 建设一个网站的过程中国企业500强最新排名
  • wordpress站点如何加速外链link
  • 贴吧做网站软文撰写公司
  • 北京网站制建设公司新手做电商怎么起步
  • 如何注册公司网站域名腾讯云域名注册
  • 做预算兼职的网站windows优化大师是电脑自带的吗
  • 如何进行网上品牌建设专业的seo排名优化
  • 学做卤味视频网站厦门百度快速优化排名
  • 网站建设用什么系统好产品seo优化
  • 做网站挂广告赚多少广州网络营销推广公司
  • 电子商务网站建设规划今日国内新闻头条大事