zoukankan      html  css  js  c++  java
  • js的变量类型

    参考网址:https://www.cnblogs.com/focusxxxxy/p/6390536.html (讲的蛮好得,图文并茂,我下面只是总结下)

    一:ECMAScirpt 变量的两种数据类型

    1.基本类型

    包括:undefined/boolean/number/string/null

    2.引用类型

    引用类型也可以理解成,属性和方法集合的对象;

    二:两种类型的区别

    1.基本类型的访问是按值访问的;引用类型是按引用地址访问的;

    2.基本类型可以操作保存在变量中的实际的值;

    3.基本类型不能添加属性和方法,添加只会让其不会保存,访问不了;引用类型可以添加属性和方法,也可以删除属性和方法;

    4.基本类型的比较是值的比较;引用类型比较的是引用比较;

    5.基本类型的变量是存放在栈里的;引用类型是保存在堆和栈中的,引用地址在栈中,引用的对象在堆中;

    6.基本类型赋值属于简单赋值,被赋值变量不会影响原赋值变量;引用类型的对象赋值给另一个对象,值改变时会相互影响,除非重新赋值,隔断引用地址;

  • 相关阅读:
    Java速成笔记
    C语言学习笔记
    形式语义05 Semantics
    密码学04 PRG&PRF
    形式语义04 Types
    密码学03 Computational
    形式语义03 Lambda
    密码学02 Perfect
    形式语义01 Intro
    密码学01 Intro
  • 原文地址:https://www.cnblogs.com/chun321/p/10342107.html
Copyright © 2011-2022 走看看