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脚本
Dec 12 Javascript
javascript preload&lazy load
May 13 Javascript
javascript读写XML实现广告轮换(兼容IE、FF)
Aug 09 Javascript
javascript中attachEvent用法实例分析
May 14 Javascript
jQuery Easyui使用(一)之可折叠面板的布局手风琴菜单
Aug 17 Javascript
基于jquery实现多级菜单效果
Jul 25 jQuery
layui.js实现的表单验证功能示例
Nov 15 Javascript
js实现二级菜单点击显示当前内容效果
Apr 28 Javascript
对vux点击事件的优化详解
Aug 28 Javascript
layui radio单选限制下一个radio单选的实例
Sep 03 Javascript
JavaScript中判断为整数的多种方式及保留两位小数的方法
Sep 09 Javascript
es6中new.target的作用和使用场景简单示例分析
Mar 14 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
浅析ThinkPHP中execute和query方法的区别
2014/06/13 PHP
Yii分页用法实例详解
2014/12/04 PHP
关于使用runtimeStyle属性问题讨论文章
2007/03/08 Javascript
不用MOUSEMOVE也能滑动啊
2007/05/23 Javascript
整理一些JavaScript的IE和火狐的兼容性注意事项
2011/03/17 Javascript
JQuery操作表格(隔行着色,高亮显示,筛选数据)
2012/02/23 Javascript
JavaScript:Div层拖动效果实例代码
2013/08/06 Javascript
javascript在myeclipse中报错的解决方法
2013/10/29 Javascript
javaScript如何生成xmlhttp
2013/12/16 Javascript
JavaScript闭包函数访问外部变量的方法
2014/08/27 Javascript
JS实现鼠标点击展开或隐藏表格行的方法
2015/03/03 Javascript
使用Node.js实现HTTP 206内容分片的教程
2015/06/23 Javascript
jquery专业的导航菜单特效代码分享
2015/08/29 Javascript
BootStrap的Datepicker控件使用心得分享
2016/05/25 Javascript
js css+html实现简单的日历
2016/07/14 Javascript
jquery实用技巧之输入框提示语句
2016/07/28 Javascript
使用Vue中 v-for循环列表控制按钮隐藏显示功能
2019/04/23 Javascript
Vue基础学习之项目整合及优化
2019/06/02 Javascript
JS使用正则表达式提交页面验证的代码
2019/10/16 Javascript
React实现评论的添加和删除
2020/10/20 Javascript
[03:09]2014DOTA2国际邀请赛 赛场上的美丽风景线 中国Coser也爱DOTA2
2014/07/20 DOTA
[48:20]OpTic vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python中实现php的var_dump函数功能
2015/01/21 Python
解决Python3 被PHP程序调用执行返回乱码的问题
2019/02/16 Python
python调用c++返回带成员指针的类指针实例
2019/12/12 Python
详解Python 循环嵌套
2020/07/09 Python
python代码实现猜拳小游戏
2020/11/30 Python
TensorFlow的环境配置与安装方法
2021/02/20 Python
HTML5之SVG 2D入门1—SVG(可缩放矢量图形)概述
2013/01/30 HTML / CSS
鞋子女王塔玛拉·梅隆同名奢侈品牌:Tamara Mellon
2017/11/22 全球购物
马来西亚在线健康商店:Medipal Malaysia
2020/04/13 全球购物
房屋维修协议书范本
2014/09/25 职场文书
模范班主任事迹材料
2014/12/17 职场文书
工程部部长岗位职责
2015/02/12 职场文书
储备店长岗位职责
2015/04/14 职场文书
导游词之凤凰古城
2019/10/22 职场文书