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 相关文章推荐
基于jquery的滚动鼠标放大缩小图片效果
Oct 27 Javascript
jQuery中的ajax async同步和异步详解
Sep 29 Javascript
js实现密码强度检测【附示例】
Mar 30 Javascript
JavaScript根据CSS的Media Queries来判断浏览设备的方法
May 10 Javascript
JavaScript ES6中CLASS的使用详解
Nov 22 Javascript
基于jQuery选择器之表单对象属性筛选选择器的实例
Sep 19 jQuery
AngularJS的$location使用方法详解
Oct 19 Javascript
浅谈jquery fullpage 插件增加头部和版权的方法
Mar 20 jQuery
基于jQuery使用Ajax动态执行模糊查询功能
Jul 05 jQuery
vue实现多条件和模糊搜索功能
May 28 Javascript
vue常用高阶函数及综合实例
Feb 25 Vue.js
TS 类型兼容教程示例详解
Sep 23 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
从零开始学YII2框架(六)高级应用程序模板
2014/08/20 PHP
PHP添加图片水印、压缩、剪切的封装类
2015/08/17 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
2017/02/04 PHP
phpstudy默认不支持64位php的解决方法
2017/02/20 PHP
thinkphp3.2框架中where条件查询用法总结
2019/08/13 PHP
IE 条件注释详解总结(附实例代码)
2009/08/29 Javascript
让人蛋疼的JavaScript语法特性
2014/09/30 Javascript
JavaScript正则表达式之multiline属性的应用
2015/06/16 Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
2015/12/30 Javascript
vue2.0全局组件之pdf详解
2017/06/26 Javascript
jQuery plugin animsition使用小结
2017/09/14 jQuery
nodejs+mongodb+vue前后台配置ueditor的示例代码
2018/01/02 NodeJs
koa大型web项目中使用路由装饰器的方法示例
2019/04/02 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
微信小程序实现圆形进度条动画
2020/11/18 Javascript
如何通过shell脚本自动生成vue文件详解
2019/09/10 Javascript
Layui点击图片弹框预览的实现方法
2019/09/16 Javascript
python解析xml文件实例分享
2013/12/04 Python
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
2015/11/07 Python
python自带的http模块详解
2016/11/06 Python
详解python数据结构和算法
2019/04/18 Python
django 基于中间件实现限制ip频繁访问过程详解
2019/07/30 Python
flask的orm框架SQLAlchemy查询实现解析
2019/12/12 Python
Expected conditions模块使用方法汇总代码解析
2020/08/13 Python
Python安装并操作redis实现流程详解
2020/10/13 Python
Python3利用scapy局域网实现自动多线程arp扫描功能
2021/01/21 Python
精灵市场:Pixie Market
2019/06/18 全球购物
初中音乐教学反思
2014/01/12 职场文书
幸福家庭事迹材料
2014/02/03 职场文书
关于有小孩的离婚协议书
2014/10/26 职场文书
教师考核表个人总结
2015/02/12 职场文书
工会工作个人总结
2015/03/03 职场文书
党校个人总结
2015/03/04 职场文书
Python入门学习之类的相关知识总结
2021/05/25 Python
基于tensorflow权重文件的解读
2021/05/26 Python
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫