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 相关文章推荐
OfflineSave离线保存代码再次发布使用说明
May 23 Javascript
JQuery分屏指示器图片轮换效果实例
May 21 Javascript
js图片轮播效果实现代码
Apr 18 Javascript
angularjs自定义ng-model标签的属性
Jan 21 Javascript
JS中的数组方法笔记整理
Jul 26 Javascript
Bootstrap模态框水平垂直居中与增加拖拽功能
Nov 09 Javascript
jQuery Validate设置onkeyup验证的实例代码
Dec 09 Javascript
基于Angularjs+mybatis实现二级评论系统(仿简书)
Feb 13 Javascript
js弹出窗口简单实现代码
Mar 22 Javascript
Vue页面骨架屏的实现方法
May 22 Javascript
js实现拖动缓动效果
Jan 13 Javascript
js实现动态时钟
Mar 12 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注入分析
2014/10/23 PHP
PHP实时统计中文字数和区别
2019/02/28 PHP
用javascript来实现动画导航效果的代码
2007/12/16 Javascript
JavaScript Date对象使用总结
2009/05/14 Javascript
关于flash遮盖div浮动层的解决方法
2010/07/17 Javascript
自动刷新网页,自动刷新当前页面,JS调用
2013/06/24 Javascript
JQuery实现倒计时按钮具体方法
2013/11/14 Javascript
轻量级的原生js日历插件calendar.js使用指南
2015/04/28 Javascript
javascript使用Promise对象实现异步编程
2016/03/01 Javascript
jQuery实现图片轮播效果代码(基于jquery.pack.js插件)
2016/06/02 Javascript
详解Javascript中prototype属性(推荐)
2016/09/03 Javascript
WEB前端实现裁剪上传图片功能
2016/10/17 Javascript
Nodejs下用submit提交表单提示cannot post错误的解决方法
2016/11/21 NodeJs
Vue + Webpack + Vue-loader学习教程之相关配置篇
2017/03/14 Javascript
移动端使用localResizeIMG4压缩图片
2017/04/22 Javascript
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
2018/02/08 Javascript
JavaScript简单编程实例学习
2020/02/14 Javascript
JS中的继承操作实例总结
2020/06/06 Javascript
[05:48]DOTA2英雄梦之声vol21 屠夫
2014/06/20 DOTA
Python抓取京东图书评论数据
2014/08/31 Python
python通过yield实现数组全排列的方法
2015/03/18 Python
Python实现基本数据结构中队列的操作方法示例
2017/12/04 Python
对Python中gensim库word2vec的使用详解
2018/05/08 Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
2018/07/07 Python
python 利用turtle库绘制笑脸和哭脸的例子
2019/11/23 Python
python+OpenCV实现图像拼接
2020/03/05 Python
Python并发请求下限制QPS(每秒查询率)的实现代码
2020/06/05 Python
大韩航空官方网站:Korean Air
2017/10/25 全球购物
微软美国官方网站:Microsoft美国
2018/05/10 全球购物
个人找工作求职简历的自我评价
2013/10/20 职场文书
养生餐厅创业计划书范文
2014/03/26 职场文书
交通志愿者活动总结
2014/06/27 职场文书
买卖合同纠纷代理词
2015/05/25 职场文书
法制教育主题班会
2015/08/13 职场文书
在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
2021/05/28 Python
JavaScript文档对象模型DOM
2021/11/20 Javascript