美文网首页
第四章 变量,作用域和内存问题

第四章 变量,作用域和内存问题

作者: ShukeZheng | 来源:发表于2017-07-24 09:12 被阅读0次

基本类型和引用类型

基本类型值是指:undefined,null,boolean,number,string。 引用类型值指object。

传递参数

ECMAScript中所有函数都是按值传递。 如果参数是基本类型,那么函数中保存的是外部参数的副本,如果是引用类型,那么函数内部对该对象进行修改,会影响外部变量。

检测类型

typeof是用来检测基本类型的,对引用类型就没那么好用了,只能反映出变量是个对象类型。我们往往想知道具体是什么类型的对象。这时需要用instanceof操作符。

result= variable instanceof constructor

相关文章

  • javascript高级程序设计读书笔记(四)

    变量,作用域,和内存的问题 javascript高级程序设计读书笔记(四) 变量,作用域,和内存的问题 变量 不存...

  • 2018-11-25红宝书第4章总结

    第四章 变量、作用域和内存问题 ecmascript变量包含两种不同数据类型:基本类型和引用类型(对象) 五种基本...

  • js基础知识(二)

    第四章 变量、作用域和内存问题 基本类型和引用类型的值 ECMAScript 变量可能包含两种不同数据类型的值:基...

  • js 不修改原数组,返回新的数组

    根据javascript高程第四章 变量、作用域和内存问题 4.1 基本类型和引用类型的值 1)基本类型值指的是简...

  • javascript高级程序设计(第4章)-- 变量、作用域和内

    第四章:变量、作用域和内存问题 本章内容: 理解基本类型和引用类型 理解执行环境 理解垃圾回收机制 4.1 基本类...

  • 变量、作用域和内存问题

    基本类型和引用类型的值 基本类型值指的是简单的数据段;引用类型值指那些可能由多个值构成的对象。不能给基本类型添加属...

  • 变量、作用域和内存问题

    一、变量 1、变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是 简单的数据段,而引用类型...

  • 变量,作用域和内存问题

    基本类型和引用类型的值 变量可能包含两种不同数据类型的值:基础类型值和引用类型值。基本类型是按值访问的,因为可以操...

  • 变量、作用域和内存问题

    1.1 基本类型和引用类型的值 ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本...

  • 变量、作用域和内存问题

    JavaScript可以用来保存两种类型的值:基本类型值和引用类型值。基本类型值源自以下五种基本数据类型:Unde...

网友评论

      本文标题:第四章 变量,作用域和内存问题

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