变量作用域和内存问题--笔记3

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了变量作用域和内存问题--笔记3相关的知识,希望对你有一定的参考价值。

typeof可以准确检测到字符串、布尔、数值和undefined的值类型,但是如果变量值为null或者是一个对象的话,返回的就是object,检测函数时,该操作符会返回‘function‘。

  • 技术分享
  • instanceof的使用方法:variable instanceof constructor ,若为该对象实例返回true,否则返回false。
  • 技术分享
  • 注意:ECMA262规定任何在内如实现[[call]]方法的对象都应该在应用typeof操作符时返回function。由于Safari5-和chrome7-的正则表达式也实现了这个方法,因此对正则表达式应用typeof会返回function。在ie和firefox中,对正则表达式应用typeof会返回object。

 

以上是关于变量作用域和内存问题--笔记3的主要内容,如果未能解决你的问题,请参考以下文章

变量作用域和内存问题--笔记5(含问题)

JavaScript学习笔记五:变量作用域和内存问题

变量作用域和内存问题--笔记6

变量作用域和内存问题--笔记7

JavaScript学习笔记—— 4. 变量作用域和内存问题

javascript高程笔记-------第四章 变量作用域和内存问题