美文网首页饥人谷技术博客
标准内置对象__常量

标准内置对象__常量

作者: 秋秋秋web | 来源:发表于2016-01-11 22:03 被阅读40次

这里的”全局对象(global objects)(或者标准内置对象)“指的是在全局范围(global scope)中的对象(仅当未使用 ECMAScript 5 严格模式时!否则只会得到undefined)。全局对象本身可通过this操作符在全局范围中获得。

表示一个简单值的全局属性——常量属性

1、Infinity:全局属性Infinity是一个数值,表示无穷大。

2、NaN全局属性NaN表示 Not-A-Number 的值

3、undefined:在JavaScript代码中,你看到的undefined最有可能是全局对象的一个属性,该属性的初始值是就是前面所说的原始值undefined,还有种情况就是,这个undefined是个局部变量,就像其他普通变量一样,没有任何特殊性,它的值不一定是undefined,但通常情况下都是的.下面我们所说的undefined,都指的是window.undefined这个属性.

可以使用严格相等运算符来判断一个值是否是undefined:

另外,还可以使用typeof来判断:

有时必须使用typeof的原因是:如果一个变量根本没有被声明,只有使用typeof判断才不会报错,用相等运算符判断会抛出异常.不过如果要检测的变量是个全局变量,可以不使用typeof.可以通过检测全局对象的同名属性来代替。

4、null:值null是一个JavaScript字面量,表示空值(null or an“empty” value),即没有对象被呈现。它是JavaScript原始值之一

相关文章

  • 标准内置对象__常量

    这里的”全局对象(global objects)(或者标准内置对象)“指的是在全局范围(global scope)...

  • 标准内置对象

  • 「JS」内置对象

    标准内置对象 ObjectObject.createObject.prototype.toStringObject...

  • JavaScript 全局对象

    全局的对象( global objects )或称标准内置对象,不要和 "全局对象(global object)"...

  • synchronized踩坑

    不要使用字符串常量作为对象锁去同步代码 synchronized是对象锁,但是对于这个Java内置的对象锁如果理解...

  • PHP易混淆知识点大分享-连载2

    常量分为系统内置常量和自定义常量。请说出最常见的几个系统内置常量? 如果定义了两个相同的常量,前者和后者哪个起作用...

  • Javascript Math对象和Date对象常用方法详解

    Math对象 Math 是js中的一个内置对象, 它为数学常量和数学函数提供了属性和方法,而不是一个函数对象。 属...

  • 第10章 Python 标准库

    10.1 内置函数 10.2 内置常量 False True None NotImplemented Ellips...

  • 内置对象

    String 内置对象 Array 内置对象 Function 内置对象 其他

  • Python内置常量

    ython内置的常量不多,只有6个,分别是True、False、None、NotImplemented、Ellip...

网友评论

    本文标题:标准内置对象__常量

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