对象到底是个什么鬼

来源:7-1 什么是对象

var_var

2016-07-03 14:07

为什么说数据类型分为原始数据类型 和 对象

但是又说 js 中所有的东东都是对象,

两个对象的含义有什么不一样呢  

什么时候该理解什么样的对象呢  
求高手指点一二    这个问题 困惑我好久了


写回答 关注

1回答

  • qq_荒诞的生活_0
    2016-07-03 16:00:21
    已采纳

    数据类型分为原始数据类型 和 对象 是从大多数流行编程语言的角度来讲的,但javascript不太规范。这句话里的对象意思是指流行编程语言里常说的类与对象里的对象

    js的数据类型分为 原始数据类型和引用类型(对象属于引用类型里的一种)

    之所以说所有的东西都是对象,意思是 javascript内部自动把基本数据类型包装成对象,方便你对数字、字符串这些东西进行操作,  如str.split().     str从一开始是一个字符串,是原始数据类型,但要调用方法split时,语言内部自动把这个字符串转化成字符串对象。  

    这个过程你是看不到的。


    var_va...

    非常感谢非常感谢!虽不完全明白,但明白点

    2016-07-05 07:52:45

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题