美文网首页
引用类型与对象拷贝

引用类型与对象拷贝

作者: 七_五 | 来源:发表于2017-05-07 13:51 被阅读0次

    1、引用类型有哪些?非引用类型有哪些

    • 引用类型:Object、Array、Function、正则,将这些对象保存在堆内存中,变量中被赋值的只是一个堆内的地址(指针),该地址为堆内存的某个位置用于保存对象实际的值
    • 非引用类型:String、Boolean、Number、Undefined、Null,变量保存在栈内存中实际的值

    2、下面代码输出什么?,为什么

    console执行结果 分析过程

    3、下面代码输出什么?,为什么

    执行结果 分析过程

    4、如下代码输出什么?为什么

    执行结果 分析过程

    5、过滤如下数组,只保留正数,直接在原数组上操作

    代码生成 代码执行

    6、过滤如下数组,只保留正数,原数组不变,生成新数组

    代码生成 执行结果

    7、写一个深拷贝函数,用两种方式实现

    image.png

    相关文章

      网友评论

          本文标题:引用类型与对象拷贝

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