• ECMAScript5 Object的新属性方法

    这个方法用于创建一个对象,并把其prototype属性赋值为第一个参数,同时可以设置多个descriptors,关于decriptor下一个方法就会介绍这里先不说。只需要这样就可以创建一个原型链干净对象了 var o=Object.create({ ...
    文章 2017-11-14 956浏览量
  • 玩转JS基础——属性描述符

    属性描述符的结构在定义对象、定义属性时,我们曾经介绍过属性描述符,属性描述符实际上就是一个对象。属性描述符一共有 6 个,可以选择使用。value:设置属性值,默认值为 undefined。writable:设置属性值是否...
    文章 2022-05-30 65浏览量
  • ES5的Object对象新增的3个API

    3.value、writable、configurable、enumerable之前已经介绍过了,略;4.set和get总是成对出现的,当有set和get时,不能有value和writable属性存在,相反也是,不然会报错;5.set方法是一个函数,有一个参数val,这个...
    文章 2016-11-27 1909浏览量
  • JavaScript权威指南-对象

    普通数据属性的4个特性:value(值)、writable(可写性)、enumerable(可枚举性)、configurable(可配置性)。存储器属性的4个特性:get(读取)、set(写入)、enumerable(可枚举性)、configurable(可配置性)。ECMAScript 5...
    文章 2016-09-27 801浏览量
  • JavaScript Object对象

    1.介绍 Object对象,是所有JavaScript对象的超类(基类)。Object.prototype(Obecjt的原型)定义了Js对象的基本方法和属性。2.构造函数 2.1 new Object():返回一个Object实例 2.2 new Object(value):根据value的值,...
    文章 2015-06-10 1058浏览量
  • 全面解析JavaScript的对象创建和继承

    首先从理解对象谈起,说明了对象中的两个关键点key和prototype,其次介绍了对创建对象的三种方式,包括字面量、构造函数、Object.create和class person,最后对JavaScript的继承进行了详细解析。数十款阿里云产品...
    文章 2018-04-28 2087浏览量
  • JavaScript专家编程》——1.2 对象概述

    (3)可写特性writable)当可写特性writable)为true时,与属性相关联的值是可以改变的;否则,值不可改变。2.检视对象在上一小节中,你知道了如何定义对象的属性。在这一节中,你会学到如何在JavaScript中深入...
    文章 2017-05-02 2091浏览量
  • 是时候使用JavaScript严谨模式(Strict Mode)提升团队...

    下面的内容翻译自It’s time to start using JavaScript strict mode,作者Nicholas C.Zakas参与了YUI框架的开发,并撰写了多本前端技术书籍,在我看过关于JavaScript严格模式的入门介绍文章中,这篇是写得最好的。...
    文章 2014-08-07 1002浏览量
  • ES8 走马观花

    SharedArrayBuffer 和 Atomics 是 JavaScript 为多线程能力增加的特性,暂时使用的场景不多,更多信息可以参考这个知乎的讨论:hax 的回答 —— JavaScript 如果拥有多线程能力会怎样?还有这篇文章对 Shared memory...
    文章 2017-07-24 1650浏览量
  • 你不容错过的JavaScript高级语法(二)

    下面就来介绍一下Object.definePropertyObject.defineProperty()方法会直接在一个对象上定义一个新属性&xff0c;或者修改一个对象的现有属性&xff0c;并返回此对象。可接收三个参数&xff1a;obj要定义属性的对象&xff1b;...
    文章 2022-10-18 7浏览量
  • JavaScript使用严格模式(Strict Mode)

    细微改进的目标是修复当前JavaScript中的一些细节问题,对于这些问题我不在这里进行深入介绍;如果你有兴趣,请阅读Dmitry Soshnikov撰写的精彩文档ECMA-262-5 in Detail Chapter 2 Strict Mode。我在这里主要介绍严格...
    文章 2016-05-16 1603浏览量
  • JavaScript使用严格模式(Strict Mode)

    细微改进的目标是修复当前JavaScript中的一些细节问题,对于这些问题我不在这里进行深入介绍;如果你有兴趣,请阅读Dmitry Soshnikov撰写的精彩文档ECMA-262-5 in Detail Chapter 2 Strict Mode。我在这里主要介绍严格...
    文章 2016-05-17 1471浏览量
  • ECMAScript2017 新特性(ES8)

    什么是 ES8 ...这里就不对 Async 函数再做介绍了,社区里有很多优秀的文章,大家自行搜索吧。原文发布时间为:2018年03月14日 本文作者:爱敲代码的程序员 本文来源:开源中国 如需转载请联系原作者
    文章 2018-07-06 1379浏览量
  • Javascript 面向对象编程

    另,这篇文章主要基于 ECMAScript 5,旨在介绍新技术。关于兼容性的东西,请看最后一节。初探 我们知道Javascript中的变量定义基本如下: var name='Chen Hao';var email='haoel(@)hotmail.com';var website='...
    文章 2012-01-16 760浏览量
  • Javascript 面向对象编程

    另,这篇文章主要基于 ECMAScript 5,旨在介绍新技术。关于兼容性的东西,请看最后一节。初探 我们知道Javascript中的变量定义基本如下: var name='Chen Hao';var email='haoel(@)hotmail.com';var website='...
    文章 2012-01-16 711浏览量
  • Javascript 面向对象编程

    另,这篇文章主要基于 ECMAScript 5,旨在介绍新技术。关于兼容性的东西,请看最后一节。初探 我们知道Javascript中的变量定义基本如下: var name='Chen Hao';var email='haoel(@)hotmail.com';var website='...
    文章 2013-08-26 585浏览量
  • 是时候开始使用JavaScript严格模式了

    在开始介绍特殊特性之前,你需要记住,严格模式的目标之一是允许更快地调试错误。帮助开发者调试的最佳途径是当确定的问题发生时抛出相应的错误(throw errors when certain patterns occur),而不是悄无声息地失败...
    文章 2014-08-07 930浏览量
  • vue原理简介

    configurable特性表示对象的属性是否可以被删除,以及除writable特性外的其他特性是否可以被修改 var o={};Object.defineProperty(o,'a',{ get:function(){ return 1;}, configurable:false });console.log(o.a);...
    文章 2018-11-07 1053浏览量
  • [译]是的,ES2017(ES8)来了

    我们必须准备好接受、拥抱 JavaScript 的新特性。最后,上述这些特性被 TC39 委员会所确认以及被一些核心开发人员所实现。甚至许多新特性现在已经成为了 TypeScript、浏览器以及一些语法糖的一部分,所以我们现在就...
    文章 2017-10-16 964浏览量
  • [译]ES2018(ES9)的新特性

    在这篇文章中,我将介绍ES2018(ES9)的新特性,并介绍如何使用它们。JavaScript(ECMAScript)是跨多个平台的许多厂商实施的不断发展的标准。ES6(ECMAScript 2015)花费六年的时间敲定,是一个很大的发行版。新的...
    文章 2018-07-06 2486浏览量
  • Vue基础(2)

    zh.javascript.info/property-de…zh.javascript.info/property-ac…这里简单介绍一下&xff1a;属性标志:对象属性&xff08;properties&xff09;xff0c;除 value 外&xff0c;还有三个特殊的特性&xff08;attributes&xff09;xff0c;...
    文章 2022-12-03 1浏览量
  • Function和Object 应该知道的

    值为1,这个属性的特性为{[[Writable]]:false,[[Enumerable]]:false,[[Configurable]]:true },即不可覆盖,不可被for.in遍历,但可以通过Object.defineProperty修改它的上面这些特性 prototype 为原型对象,(见ES...
    文章 2018-07-09 1351浏览量
  • Javascript 面向对象编程

    另,这篇文章主要基于 ECMAScript 5,旨在介绍新技术。关于兼容性的东西,请看最后一节。初探 我们知道Javascript中的变量定义基本如下: 1 2 3 var name='Chen Hao';var email='haoel(@)hotmail.com';var website=...
    文章 2015-04-29 981浏览量
  • 前端都应该了解的 NodeJs 知识及原理浅析

    同时支持 top level await 等特性全局对象解析JavaScript 中有一个特殊的对象,称为全局对象(Global Object),它及其所有属性都可以在程序的任何地方访问,即全局变量。在浏览器 JavaScript 中,通常 window 是...
    文章 2022-09-26 54浏览量
  • 【微信小程序|实战开发】ES5、ES6概述和新特性介绍

    ES5、ES6概述和新特性介绍写在前面&xff1a;什么是ES&xff0c;我们需要学什么&xff1f;ES全称ECMAScript它是一种由ECMA组织(前身欧洲计算机制造商协会)制定和发布的脚本语言规范。而我们学的JavaScript是ECMA的实现&xff0c;...
    文章 2022-10-08 41浏览量
  • 理解Javascript的动态语言特性

    原文:理解Javascript的动态语言特性 理解Javascript的动态语言特性 Javascript是一种解释性语言,而并非编译性,它不能编译成二进制文件。理解动态执行与闭包的概念 动态执行:javascript提供eval()函数,用于动态...
    文章 2015-06-07 688浏览量
  • ECMAScript 6入门

    之前写过两篇关于ES6的文章,ECMAScript 6 简介 和 ECMAScript 6中的let和const关键词,本文将一一介绍ES6中的一些新特性。本文地址:http://www.cnblogs.com/hustskyking/p/ecmascript6-overview.html,转载请...
    文章 2017-11-15 1152浏览量
  • 帮你彻底理解JS内置对象(一)

    一、Object对象1、概述JavaScript 原生提供Object对象&xff08;注意起首的O是大写&xff09;xff0c;本章介绍该对象原生的各种方法。JavaScript 的所有其他对象都继承自Object对象&xff0c;即那些对象都是Object的实例。...
    文章 2022-09-09 49浏览量
  • React 16 服务端渲染的新特性

    快速介绍React 16 服务端渲染的新特性,包括数组、性能、流等 React 16 终于来了!������ React 16 中有许多令人激动的新特性(最著名的是Fiber的重写),但是对我个人而言,最兴奋的还是React 16 对服务器端...
    文章 2018-01-04 988浏览量
  • ECMAScript5新JavaScript API入门

    ECMAScript5 给出了一系列新的API接口,这些接口在新的浏览器中大部分是被支持的,IE9,Chrome,FirFor都支持,也有少量API不是所有浏览器都支持,以下内容仅介绍大部分被支持的API。利用新的API我们可以设计出非常...
    文章 2017-11-12 962浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化