美文网首页
基本数据类型和引用数据类型的区别

基本数据类型和引用数据类型的区别

作者: Lnannan | 来源:发表于2017-06-08 09:44 被阅读0次

思考:

var num1=12;

var num2=num1;

num2++;

console.log(num1);

var obj1={name:’张三’};

var obj2=obj1;

obj2.name=’李四’

console.log(obj1.name)

发现:基本数据类型没有跟着改变,引用数据类型跟着改变了。

结论:基本数据类型和引用数据类型的本质区别:基本数据类型操作的是值,而引用数据类型操作的是内存地址

typeof检测数据类型

typeof

返回值是字符串,包含了数据类型字符  “number”、 “string” 、“boolean” 、“undefined” “object” 、“function”

typeof的局限性:不能检查object下细分的类型,检查返回的都是“object”

思考:console.log(typeof (typeof (typeof  [])) )

相关文章

  • 深入理解JS的数据类型

    js数据类型主要分为基本数据类型和引用数据类型 基本数据类型和引用数据类型的区别:基本数据类型是对值得引用,引用数...

  • JavaScript数据类型区分和检测

    基本数据类型和引用数据类型的区别先看一道面试题 图示解析如下: 所以,基本数据类型和引用数据类型的本质区别:基本数...

  • js数据类型

    JS基本数据类型和引用数据类型(JS 基本数据类型和引用数据类型的区别及浅拷贝和深拷贝) 再讲 js 的基本数据类...

  • JS数据类型

    数据类型分类和区别 分类 javascript数据类型分为:值类型(基本数据类型)、引用数据类型; 区别 值类型 ...

  • java

    数据类型分为:8大基础数据类型和3大引用数据类型。 基础数据类型和引用数据类型的区别: 1,基本数据类型变量声明之...

  • Java的数据类型

    一、Java数据类型分为基本数据类型与引用数据类型。 二、基本数据类型 三、基本数据和包装类的区别 四、基本数据类...

  • JAVA之引用类型

    java中数据类型分为基本数据类型和引用数据类型。 1、引用数据类型 java中的数据类型分为基本数据类型和引用数...

  • java集合笔记

    集合和数组的区别 区别1:数组即可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据存储...

  • 基本数据类型和引用数据类型的区别

    引用数据和基本数据的区别 区别 从概念方法来说:基本数据类型:变量名指向具体的数值 ,引用数据类型:变量名指向存数...

  • java及数据库基础知识

    1、java中==和equals和hashCode的区别 java中数据类型可分为两种,引用数据类型和基本数据类型...

网友评论

      本文标题:基本数据类型和引用数据类型的区别

      本文链接:https://www.haomeiwen.com/subject/pgyzfxtx.html