美文网首页饥人谷技术博客
时间对象、引用类型

时间对象、引用类型

作者: 块垒 | 来源:发表于2016-08-16 20:57 被阅读27次

基础类型有哪些?复杂类型有哪些?有什么特征?

  1. 基础类型:有数值、布尔值、null和undefined。保存在栈内存中的简单数据段
  2. 复杂类型:有对象、函数、正则、数组。保存在堆内存中的对象,变量中保存的实际上是一个指针,这个指针指向内存中的另一个位置,由该位置保存对象。

如下代码的输出? 为什么?

var obj1 = {a:1, b:2};
var obj2 = {a:1, b:2};
console.log(obj1 == obj2);//false。obj1,obj2保存的是地址,即使内容一样,也不相同
console.log(obj1 = obj2);//object{a:1,b:2}。将obj2里的地址赋值给obj1
console.log(obj1 == obj2);//true。已经进行了赋值,所以obj2和obj1相等

代码

在线预览

本文版权归本人和饥人谷所有,转载请注明来源。

相关文章

  • 时间对象、引用类型

    问题 基础类型有哪些?复杂类型有哪些?有什么特征? 五种简单数据类型UndefinedNullBooleanNum...

  • 时间对象、引用类型

    问答 1.基础类型有哪些?复杂类型有哪些?有什么特征? 基础类型:数字、字符串、布尔、undefined、null...

  • 时间对象、引用类型

    问题 一、基础类型有哪些?复杂类型有哪些?有什么特征? 基础类型(数值、布尔值、null和underfined):...

  • 时间对象,引用类型

    基础类型有那些?复杂类型有那些?有什么特征? 基础类型:number,boolean,string,null,un...

  • 时间对象,引用类型

    1. 基础类型有哪些?复杂类型有哪些?有什么特征? 基础类型:Number, String, Boolean, u...

  • 时间对象、引用类型

    基础类型有哪些?复杂类型有哪些?有什么特征? 基础类型:有数值、布尔值、null和undefined。保存在栈内存...

  • 时间对象、引用类型

    问题 基础类型有哪些?复杂类型有哪些?有什么特征? 基础类型:number,string,boolean,null...

  • 时间对象、引用类型

    持续做你不会做的事。。 问答 1.基础类型有哪些?复杂类型有哪些?有什么特征? 基础类型基础类型包括:string...

  • 时间对象、引用类型

    一、问答题 基础类型有哪些?复杂类型有哪些?有什么特征?JavaScript变量可能包含两种不同类型的值:基本类型...

  • 时间对象、引用类型

    1、基础类型有哪些?复杂类型有哪些?有什么特征? 基础类型:number,string,boolean,null,...

网友评论

    本文标题:时间对象、引用类型

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