js中实例与对象的区别讲解


Posted in Javascript onJanuary 21, 2019

关于js中实例和对象的解释如下:

比如定义persion如下:

var person = new Object();
var person = {};

JS 是基于原型的面向对象语言, 所有数据都可以当作对象处理,所以 person 是对象, 可以把它当作是 Object 的实例.。当然在js中, 一切都是对象。

第二个采用对象字面量的方式生成的person也是如此。

然而它内部没有调用new Object(),而是采用JSON的初始化方式:

将现有的引用指向person。

实例和对象的区别,从定义上来讲:

  • 1、实例是类的具象化产品,
  • 2、而对象是一个具有多种属性的内容结构。

实例都是对象,而对象不全是实例。

Js里面没有类(ES6以前)的语法,所以类的概念就通过创造一个对象来实现。

————————————————

对于function函数:

函数实际上就是对象,每个函数都是Function类型的实例,由于函数是对象,因此函数名也是指向函数对象的一个指针,并不会和函数绑定.

————————————————

简单理解:

动物             ---  对象
一只狗        ---  实例 

狗具备动物的特征,并且是唯一的,具体的!

若有不足请多多指教!希望给您带来帮助!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Javascript 相关文章推荐
JS解析XML的实现代码
Nov 12 Javascript
JavaScript CSS修改学习第六章 拖拽
Feb 19 Javascript
向当前style sheet中插入一个新的style实现方法
Apr 01 Javascript
Javascript之this关键字深入解析
Nov 12 Javascript
iframe里面的元素触发父窗口元素事件的jquery代码
Oct 19 Javascript
详解JavaScript的回调函数
Nov 20 Javascript
谈谈JavaScript的New关键字
Aug 26 Javascript
Vue-Router进阶之滚动行为详解
Sep 13 Javascript
微信小程序开发之IOS和Android兼容的问题
Sep 26 Javascript
Vue之Vue.set动态新增对象属性方法
Feb 23 Javascript
js实现3D照片墙效果
Oct 28 Javascript
解决Vue 给mapState中定义的属性赋值报错的问题
Jun 22 Javascript
详解vue挂载到dom上会发生什么
Jan 20 #Javascript
vue-cli3 从搭建到优化的详细步骤
Jan 20 #Javascript
微信小程序实现富文本图片宽度自适应的方法
Jan 20 #Javascript
实例介绍JavaScript中多种组合继承
Jan 20 #Javascript
VUE简单的定时器实时刷新的实现方法
Jan 20 #Javascript
小程序开发中如何使用async-await并封装公共异步请求的方法
Jan 20 #Javascript
Django+vue跨域问题解决的详细步骤
Jan 20 #Javascript
You might like
PHP中防止SQL注入攻击和XSS攻击的两个简单方法
2010/04/15 PHP
Views rows style模板重写代码
2011/05/16 PHP
PHP+Ajax异步带进度条上传文件实例
2016/11/01 PHP
Laravel 5.5 实现禁用用户注册示例
2019/10/24 PHP
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
JS延迟加载加快页面打开速度示例代码
2013/12/30 Javascript
JavaScript的==运算详解
2016/07/20 Javascript
微信小程序 小程序制作及动画(animation样式)详解
2017/01/06 Javascript
react-router实现按需加载
2017/05/09 Javascript
Vue-Router进阶之滚动行为详解
2017/09/13 Javascript
Angular 项目实现国际化的方法
2018/01/08 Javascript
vue引用js文件的多种方式(推荐)
2018/05/17 Javascript
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
Vue如何实现响应式系统
2018/07/11 Javascript
详解Next.js页面渲染的优化方案
2019/01/27 Javascript
一文搞懂ES6中的Map和Set
2019/05/20 Javascript
微信小程序开发之map地图组件定位并手动修改位置偏差
2019/08/17 Javascript
Python3实现生成随机密码的方法
2014/08/23 Python
Python中logging模块的用法实例
2014/09/29 Python
python字典基本操作实例分析
2015/07/11 Python
Python实现的购物车功能示例
2018/02/11 Python
Windows下Anaconda安装、换源与更新的方法
2020/04/17 Python
Python数据相关系数矩阵和热力图轻松实现教程
2020/06/16 Python
C#可否对内存进行直接的操作
2015/02/26 面试题
机械工程学院大学生求职信
2014/05/25 职场文书
励志演讲稿大全
2014/08/21 职场文书
国企干部对照检查材料
2014/08/22 职场文书
2015年度培训工作总结范文
2015/04/02 职场文书
安全教育第一课观后感
2015/06/17 职场文书
学习型家庭事迹材料(2016精选版)
2016/02/29 职场文书
会议开幕致辞怎么写
2016/03/03 职场文书
工作简历的自我评价
2019/05/16 职场文书
2019班干部竞选演讲稿范本!
2019/07/08 职场文书
浅谈python数据类型及其操作
2021/05/25 Python
「魔导具师妲莉亚永不妥协~从今天开始的自由职人生活~」1、2卷发售宣传CM公开
2022/03/21 日漫
集英社今正式宣布 成立游戏公司“集英社Games”
2022/03/31 其他游戏