JS关于引用类型的总结
2018-02-09 14:59
323 查看
引用类型是一种数据结构,它描述了一类对象所具有的属性和方法
尽管ECMAScript从技术上讲是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构
对象是某个特定引用类型的实例
ECMAScript提供了很多原生引用类型(例如Object),同时,开发人员也可以自定义引用类型
1. Object类型
Object类型是ECMAScript中使用最多的一个类型
虽然Object类型的实例不具备多少功能,但对于在应用程序中存储和传输数据而言,它们确实是非常理想的选择
①创建Object实例的方式(两种)
第一种:使用new操作符后跟Object构造函数
第二种:使用对象字面量
②访问对象属性的方式(两种)
第一种:点表示法
第二种:方括号表示法
方括号语法的主要优点是可以通过变量来访问属性
如果属性名中包含会导致语法错误的字符,或者属性名使用的是关键字或保留字,也可以使用方括号表示法
尽管ECMAScript从技术上讲是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构
对象是某个特定引用类型的实例
ECMAScript提供了很多原生引用类型(例如Object),同时,开发人员也可以自定义引用类型
1. Object类型
Object类型是ECMAScript中使用最多的一个类型
虽然Object类型的实例不具备多少功能,但对于在应用程序中存储和传输数据而言,它们确实是非常理想的选择
①创建Object实例的方式(两种)
第一种:使用new操作符后跟Object构造函数
第二种:使用对象字面量
②访问对象属性的方式(两种)
第一种:点表示法
第二种:方括号表示法
方括号语法的主要优点是可以通过变量来访问属性
如果属性名中包含会导致语法错误的字符,或者属性名使用的是关键字或保留字,也可以使用方括号表示法
相关文章推荐
- 关于java内存泄露的总结--引用的类型:强引用,弱引用,软引用
- 关于值类型和引用类型的区别和总结
- 关于JS那些引用类型 实际应用的问题
- 关于js的引用类型
- js高级程序设计(第三版)总结——第五章引用类型(RegExp类和Function类)
- js class模型 关于 初始化key值为非基本类型是 实例之间是引用该变量
- JS:关于JS引用类型——Function类型
- js-数据类型学习总结
- 关于Vue.js的一些总结(1)
- 转载(深刻地了解到了js数组是引用类型)
- CLR via C#-----chapter 5 原型,引用类型,和值类型【原版翻译总结版】
- 每日总结:每个 GROUP BY 表达式必须至少包含一个不是外部引用的列、加载页面时调用Js方法、调用Js文件中的方法
- JS基础知识(基本类型 引用类型)
- JS基本类型与引用类型的值与作用域
- 关于引用类型和值类型,存储结构的…
- Js的引用关系示例和总结
- 读JS高级——第五章-引用类型 _记录
- JavaScript的数据类型、null 和undefined、原始数据类型和引用数据类型等JavaScript基础知识总结
- 自己总结的CSS以及JS各种库的在线CDN引用地址,链接可以直接复制(不定期更新)
- JavaScript高级程序设计学习总结三(JavaScript引用类型一)