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 相关文章推荐
代码生成器 document.write()
Apr 15 Javascript
Javascript入门学习资料收集整理篇
Jul 06 Javascript
基于Jquery的表格隔行换色,移动换色,点击换色插件
Dec 22 Javascript
多次注册事件会导致一个事件被触发多次的解决方法
Aug 12 Javascript
javascript 数字格式化输出的实现代码
Dec 10 Javascript
JavaScript实现经典排序算法之插入排序
Dec 28 Javascript
基于JS实现bookstore静态页面的实例代码
Feb 22 Javascript
详解vue-router基本使用
Apr 18 Javascript
Bootstrap Table 在指定列中添加下拉框控件并获取所选值
Jul 31 Javascript
全站最详细的Vuex教程
Apr 13 Javascript
JavaScript实现字符串与HTML格式相互转换
Mar 17 Javascript
15个简单的JS编码标准让你的代码更整洁(小结)
Jul 16 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脚本数据库功能详解(上)
2006/10/09 PHP
关于查看MSSQL 数据库 用户每个表 占用的空间大小
2013/06/21 PHP
PHP开发框架Laravel数据库操作方法总结
2014/09/03 PHP
THINKPHP2.0到3.0有哪些改进之处
2015/01/04 PHP
laravel-admin 实现给grid的列添加行数序号的方法
2019/10/08 PHP
通过代码实例解析PHP session工作原理
2020/12/11 PHP
idTabs基于JQuery的根据URL参数选择Tab插件
2012/04/11 Javascript
jQuery点击tr实现checkbox选中的方法
2013/03/19 Javascript
在jquery中的ajax方法怎样通过JSONP进行远程调用
2014/04/04 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
JavaScript数组随机排列实现随机洗牌功能
2015/03/19 Javascript
JS实现响应鼠标点击动画渐变弹出层效果代码
2016/03/25 Javascript
jQuery+CSS实现的table表格行列转置功能示例
2018/01/08 jQuery
原生JS+HTML5实现的可调节写字板功能示例
2018/08/30 Javascript
vue elementUI tree树形控件获取父节点ID的实例
2018/09/12 Javascript
原生js实现点击轮播切换图片
2020/02/11 Javascript
JavaScript中clientWidth,offsetWidth,scrollWidth的区别
2021/01/25 Javascript
Vue 事件的$event参数=事件的值案例
2021/01/29 Vue.js
[53:21]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS LGD-CDEC
2014/05/22 DOTA
Python中用format函数格式化字符串的用法
2015/04/08 Python
深入浅析Python中join 和 split详解(推荐)
2016/06/30 Python
windows10下python3.5 pip3安装图文教程
2018/04/02 Python
python 批量修改/替换数据的实例
2018/07/25 Python
Django3中的自定义用户模型实例详解
2020/08/23 Python
使用AJAX和Django获取数据的方法实例
2020/10/25 Python
Django web自定义通用权限控制实现方法
2020/11/24 Python
英国领先的酒类网上商城:TheDrinkShop
2017/03/16 全球购物
英国户外服装、鞋类和设备的领先零售商:Millets
2020/10/12 全球购物
计算s=f(f(-1.4))的值
2014/05/06 面试题
主管职责范文
2013/11/09 职场文书
婚礼答谢宴主持词
2014/03/14 职场文书
爱国主义教育活动总结
2014/05/07 职场文书
2014优秀大学生简历自我评价
2014/09/15 职场文书
师范生见习报告范文
2014/11/03 职场文书
二手车转让协议书
2015/01/29 职场文书
办公室岗位职责范本
2015/04/11 职场文书