zoukankan      html  css  js  c++  java
  • JavaScript 高级程序设计(第3版)笔记——chapter5:引用类型(基本包装类型部分)

    一.介绍

    为了方便操作基本类型值,ECMAScript还提供了3个特殊的引用类型:Boolean, Number, String。

    实际上,每当读取一个基本类型值得时候,后台就会创建一个对应的基本包装类型的对象,从而让我们能过调用一些方法来操作这些数据。

    引用类型与基本包装类型的主要区别就是对象的生存期。使用new操作符创建的引用类型的实例,在执行流离开当前作用域之前都一直保存在内存中。

    而自动创建的基本包装类型的对象,则只存在于一行代码的执行瞬间,然后立即被销毁。

    1 var s1 = "some text";
    2 s1.color = "red";
    3 alert(s1.color);// undefined

    二.转型函数和构造函数的区别

    1 var v = "25";
    2 var number = Number(v); //转型函数
    3 alert(typeof number); //"number"
    4 
    5 var obj = new Number(v); //构造函数
    6 alert(typeof obj); //"object"
  • 相关阅读:
    C语言ll作业01
    C语言寒假大作战04
    C语言寒假大作战03
    C语言寒假大作战02
    C语言寒假大作战01
    C语言I作业12—学期总结
    C语言I博客作业11
    C语言I博客作业10
    C语言I博客作业08
    C语言寒假大作战02
  • 原文地址:https://www.cnblogs.com/HiuYanChong/p/5311915.html
Copyright © 2011-2022 走看看