⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2.7.htm

📁 一部非常好的javaScript教程
💻 HTM
字号:
<html>
<head>
<title>Untitled Document</title>
<LINK REL ="stylesheet" TYPE = "text/css" HREF = ".../contents.css">

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF">
<h1 align="center">Global 对象</h1>
<p>Global 对象定义了 JavaScript 中的全局变量和函数,它的属性和方法如表 2.5 所示。<p>
<div align=center>
  表 2.5 Global 对象的属性和方法</div><p>
<center>
  <table BORDER cellspacing=1 cellpadding=9 width=659>
    <tr>
      <td width="8%" valign="TOP"> <b><font face="宋体,SimSun" lang="ZH-CN" size="1">类型</font></b> 
      </td>
      <td width="28%" valign="TOP"> <b><font face="宋体,SimSun" lang="ZH-CN" size="1">项目</font></b> 
      </td>
      <td width="64%" valign="TOP"> <b><font face="宋体,SimSun" lang="ZH-CN" size="1">说明</font></b> 
      </td>
  </tr>
  <tr>
      <td width="8%" valign="TOP" rowspan=2> <font face="宋体,SimSun" lang="ZH-CN" size="1">属性</font> 
      </td>
      <td width="28%" valign="TOP"> <font size="1">Infinity</font> </td>
      <td width="64%" valign="TOP"> <font face="宋体,SimSun" lang="ZH-CN" size="1">表示正无穷大的关键字。</font> 
      </td>
  </tr>
  <tr>
      <td width="28%" valign="TOP"> <font size="1">NaN</font> </td>
      <td width="64%" valign="TOP"> <font face="宋体,SimSun" lang="ZH-CN" size=1>表示一个变量不等于任何数(即非数,</font><font size=1>Not 
        a Number</font><font face="宋体,SimSun" lang="ZH-CN" size=1>)。</font> </td>
  </tr>
  <tr>
      <td width="8%" valign="TOP" rowspan=7> <font face="宋体,SimSun" lang="ZH-CN" size="1">方法</font> 
      </td>
      <td width="28%" valign="TOP"> <font size="1">escape(string)</font> <font size="1">escape(expression)</font> 
      </td>
      <td width="64%" valign="TOP"> <font size=1> escape() </font><font face="宋体,SimSun" lang="ZH-CN" size=1>函数以一个</font><font size=1> 
        string </font><font face="宋体,SimSun" lang="ZH-CN" size=1>对象或表达式为参数并返回一个</font><font size=1> 
        string </font><font face="宋体,SimSun" lang="ZH-CN" size=1>对象。参数指定的字符串中的所有非字母字符被转换成以</font><font size=1> 
        XX% </font><font face="宋体,SimSun" lang="ZH-CN" size=1>表示的等价数字,</font><font size=1>XX 
        </font><font face="宋体,SimSun" lang="ZH-CN" size=1>是一个表示非字母字符的十六进制数。</font> 
      </td>
  </tr>
  <tr>
      <td width="28%" valign="TOP"> <font size="1">eval(command)</font> <font size="1">eval(string)</font> 
      </td>
      <td width="64%" valign="TOP"> <font size=1> eval() </font><font face="宋体,SimSun" lang="ZH-CN" size=1>函数将通过参数传入的一个包含</font><font size=1> 
        JavaScript </font><font face="宋体,SimSun" lang="ZH-CN" size=1>语句的字符串作为一个</font><font size=1> 
        JavaScript </font><font face="宋体,SimSun" lang="ZH-CN" size=1>源代码执行。</font><font size=1>eval() 
        </font><font face="宋体,SimSun" lang="ZH-CN" size=1>返回执行</font><font size=1> 
        JavaScript </font><font face="宋体,SimSun" lang="ZH-CN" size=1>语句的返回值。</font> 
      </td>
  </tr>
  <tr>
      <td width="28%" valign="TOP"> <font size="1">isFinite(variable)</font> </td>
      <td width="64%" valign="TOP"> <font size=1> isFinite() </font><font face="宋体,SimSun" lang="ZH-CN" size=1>函数用于确定一个变量是否有界,如果有界则返回</font><font size=1> 
        true</font><font face="宋体,SimSun" lang="ZH-CN" size=1>,否则返回</font><font size=1> 
        false</font><font face="宋体,SimSun" lang="ZH-CN" size=1>。</font> </td>
  </tr>
  <tr>
      <td width="28%" valign="TOP"> <font size="1">isNaN(variable)</font> </td>
      <td width="64%" valign="TOP"> <font size=1> isNaN() </font><font face="宋体,SimSun" lang="ZH-CN" size=1>函数用于确定一个变量是否是</font><font size=1> 
        NaN</font><font face="宋体,SimSun" lang="ZH-CN" size=1>,如果是,则返回</font><font size=1> 
        true</font><font face="宋体,SimSun" lang="ZH-CN" size=1>,否则返回</font><font size=1> 
        false</font><font face="宋体,SimSun" lang="ZH-CN" size=1>。</font> </td>
  </tr>
  <tr>
      <td width="28%" valign="TOP"> <font size="1">parseFloat(string)</font> </td>
      <td width="64%" valign="TOP"> <font size=1> </font><font size=1>parseFloat( 
        ) </font><font face="宋体,SimSun" lang="ZH-CN" size=1>函数用于将字符串开头的整数或浮点数分解出来,若字符串不是以数字开头,则返回</font><font size=1> 
        NaN</font><font face="宋体,SimSun" lang="ZH-CN" size=1>。</font> </td>
  </tr>
  <tr>
      <td width="28%" valign="TOP"> <font size="1">parseInt(string,radix)</font> 
      </td>
      <td width="64%" valign="TOP"> <font size=1> parseInt( ) </font><font face="宋体,SimSun" lang="ZH-CN" size=1>函数与</font><font size=1> 
        parseFloat( ) </font><font face="宋体,SimSun" lang="ZH-CN" size=1>函数类似,用于将字符串开头的整数分解出来,若字符串不是以数字开头,则返回</font><font size=1> 
        NaN</font><font face="宋体,SimSun" lang="ZH-CN" size=1>。参数</font><font size=1> 
        radix </font><font face="宋体,SimSun" lang="ZH-CN" size=1>可选,用来表示字符串所表示的数的基数(二进制为</font><font size=1> 
        2</font><font face="宋体,SimSun" lang="ZH-CN" size=1>,十六进制为</font><font size=1> 
        16 </font><font face="宋体,SimSun" lang="ZH-CN" size=1>等)。</font> </td>
  </tr>
  <tr>
      <td width="28%" valign="TOP"> <font size="1">unescape(string)</font> </td>
      <td width="64%" valign="TOP"> <font size=3> </font><font size=1>unescape( 
        ) </font><font face="宋体,SimSun" lang="ZH-CN" size=1>函数将参数传递来的字符串中的十六进制码转换成</font><font size=1> 
        ASCII </font><font face="宋体,SimSun" lang="ZH-CN" size=1>码并返回,它完成</font><font size=1> 
        escape( ) </font><font face="宋体,SimSun" lang="ZH-CN" size=1>函数的逆操作。</font> 
      </td>
  </tr>
</table><p></center>
<p>Internet Explorer 和 Navigator 都实现了 Global 对象,但不能显式生成该对象,而是直接以全局变量和函数的方式访问其属性和方法。在第 
  1 章的 1.6.2 节&quot;JavaScript 全局函数&quot;中已经说明了各种全局函数的使用,以下再举一个例子说明如何使用最常用的 eval() 
  方法 。
<p><a href="../src/tu2.15.htm" target="_blank">示例 </a>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -