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 相关文章推荐
javascript获取选中的文本的方法代码
Oct 30 Javascript
HTTP 304错误的详细讲解
Nov 13 Javascript
JS控制图片等比例缩放的示例代码
Dec 24 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
Jun 03 Javascript
Js实现手机发送验证码时按钮延迟操作
Jun 20 Javascript
canvas绘图不清晰的解决方案
Feb 28 Javascript
vue loadmore组件上拉加载更多功能示例代码
Jul 19 Javascript
页面内锚点定位及跳转方法总结(推荐)
Apr 24 Javascript
vue+element创建动态的form表单及动态生成表格的行和列
May 20 Javascript
开发Node CLI构建微信小程序脚手架的示例
Mar 27 Javascript
vue项目启动出现cannot GET /服务错误的解决方法
Apr 26 Javascript
使用next.js开发网址缩短服务的方法
Jun 17 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
真正的ZIP文件操作类(php)
2007/07/21 PHP
php中fgetcsv()函数用法实例
2014/11/28 PHP
php格式化json函数示例代码
2016/05/12 PHP
php微信公众平台配置接口开发程序
2016/09/22 PHP
JS 文字符串转换unicode编码函数
2009/05/30 Javascript
javascript常用方法汇总
2014/12/02 Javascript
JS实现网页标题栏显示当前时间和日期的完整代码
2015/11/02 Javascript
创建自己的jquery表格插件
2015/11/25 Javascript
JavaScript Date对象详解
2016/03/01 Javascript
javascript遍历json对象的key和任意js对象属性实例
2017/03/09 Javascript
jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】
2018/04/26 jQuery
jQuery中each遍历的三种方法实例分析
2018/09/07 jQuery
vue router导航守卫(router.beforeEach())的使用详解
2019/04/19 Javascript
微信小程序+腾讯地图开发实现路径规划绘制
2019/05/22 Javascript
如何从头实现一个node.js的koa框架
2019/06/17 Javascript
vue父子组件间引用之$parent、$children
2020/05/20 Javascript
[15:58]DOTA2国际邀请赛采访专栏:Tongfu.Sansheng&KingJ,DK.rOtk
2013/08/08 DOTA
[14:51]DOTA2 HEROS教学视频教你分分钟做大人-卓尔游侠
2014/06/13 DOTA
[02:15]2015国际邀请赛选手档案IG.Ferrari 430
2015/07/30 DOTA
Python的另外几种语言实现
2015/01/29 Python
Python一个简单的通信程序(客户端 服务器)
2019/03/06 Python
Python 读取用户指令和格式化打印实现解析
2019/09/02 Python
Django Form and ModelForm的区别与使用
2019/12/06 Python
基于python修改srt字幕的时间轴
2020/02/03 Python
Exoticca英国:以最优惠的价格提供豪华异国情调旅行
2018/10/18 全球购物
匡威荷兰官方网站:Converse荷兰
2018/10/24 全球购物
Etam艾格英国官网:法国著名女装品牌
2019/04/15 全球购物
电大自我鉴定
2013/10/27 职场文书
财务专业大学生职业生涯规划范文
2013/12/30 职场文书
会计工作心得体会
2014/01/13 职场文书
城市轨道交通工程职业规划书范文
2014/01/18 职场文书
关于雷锋的演讲稿
2014/05/10 职场文书
成品仓管员岗位职责
2015/04/01 职场文书
巴黎圣母院观后感
2015/06/10 职场文书
2016年中学端午节主题活动总结
2016/04/01 职场文书
mysql 乱码 字符集latin1转UTF8
2022/04/19 MySQL