美文网首页
了解JS中的对象

了解JS中的对象

作者: NisemonoC | 来源:发表于2019-11-02 19:18 被阅读0次

1、组成
键值对。
键即属性名,值即属性值。两者用“:”连接,键值对之间用“,”隔开。


2、特点
任何两个对象都不相等,如果结果显示相等那么两个其实就是同一个对象。

对象本身本身是引用型数据,具有浅拷贝和深拷贝的特性。

在JS中顶层对象就window。


3、意义
用来存储数据和编程。



4、对象的两种创建方式
字面量创建:var obj = { }
构造函数创建:var obj = new 任何函数。
对象的枚举:for-in


5、对象的分类
内置对象:由系统提供可以直接使用的对象(不需要被new)如:Math等。
本地对象:由系统提供的构造函数,需要被new之后才能使用,如Number等。
宿主对象:不是由ECMA提供而是由平台提供,document和window。


6、对象的两种操作语法
“ . ”语法,属性名需要是具体的值。
“ [ ] ”语法,属性名需要是变量。


7、this
表示当前所在作用域的执行对象
谁执行了this所在的函数,this就是谁。
this存在于函数中,表示当前函数的执行上下文


以上如有错误请指正我会及时修正。

相关文章

  • 了解JS中的对象

    1、组成键值对。键即属性名,值即属性值。两者用“:”连接,键值对之间用“,”隔开。2、特点任何两个对象都不相等,如...

  • js高级之面向对象(一)

    对象的定义: JS中一切皆为对象,这是一句常说的话。了解JS对象,从这句话开始吧。JS中的基本数据类型如numbe...

  • JavaScript中对像的属性

    在JavaScript中,对象是属性的无序集合,通过对JS属性的理解可以更好地了解JS对象。 属性的构成与分类 在...

  • js继承的方法总结(prototype,call,apply)

    1,js原型(prototype)继承 首先了解下prototype1,在js一切皆对象中,了解到凡是通过new ...

  • Js基础之对象

    JS中一切皆为对象,这是一句常说的话。了解JS对象,从这句话开始吧。JS中的基本数据类型如number,bool,...

  • 从屌丝到架构师的飞越(JavaScript篇)-Number对象

    一、介绍 这节课呢,我们来了解的是JavaScript Number对象 js常用内置对象及方法 在js中万物皆对...

  • JS 对象

    JS对象 JS对象的意义和声明 在JS中,对象(OBJECT)是JS语言的核心概念,也是最重要的数据类型。在JS中...

  • java基础-day59-Jquery

    jQuery入门 1)了解jQuery的背景和特点2)理解js对象和jQuery对象的区别 4)js对象和jQue...

  • js 对象和jquery对象的比较

    1、js 对象和jquery对象的区别 jquery对象是js中的new Object()生成的普通对象 2、js...

  • jQuery前端框架--笔记

    1,JS对象和jQuery对象的区别 jQuery就是JS中的new Object生成的普通对象。 2,JS对象和...

网友评论

      本文标题:了解JS中的对象

      本文链接:https://www.haomeiwen.com/subject/onjhbctx.html