比较版本

关于

修订版 268364:

由 bingjie2680 在 进行的修订 268364

修订版 218539:

由 bingjie2680 在 进行的修订 218539

标题:
关于
关于
网址缩略名:
Core_JavaScript_1.5_Guide/关于
Core_JavaScript_1.5_Guide/关于
内容:

修订版 268364
修订版 218539
t7    <p>t
8      &nbsp;
9    </p>
10    <h3 id="JavaScript.E5.90.84.E7.89.88.E6.9C.AC.E7.9A.84.E6.96.
>B0.E7.89.B9.E6.80.A7" name="JavaScript.E5.90.84.E7.89.88.E6.9C.AC 
>.E7.9A.84.E6.96.B0.E7.89.B9.E6.80.A7"> 
11      JavaScript各版本的新特性
12    </h3>
13    <ul>
14      <li>
15        <a href="/cn/New_in_JavaScript_1.5" title="cn/New_in_Java
>Script_1.5">JavaScript 1.5版的新特性</a> 
16      </li>
17      <li>
18        <a href="/cn/New_in_JavaScript_1.6" title="cn/New_in_Java
>Script_1.6">JavaScript 1.6版的新特性</a> 
19      </li>
20      <li>
21        <a href="/cn/New_in_JavaScript_1.7" title="cn/New_in_Java
>Script_1.7">JavaScript 1.7版的新特性</a> 
22      </li>
23      <li>
24        <a href="/cn/New_in_JavaScript_1.8" title="cn/New_in_Java
>Script_1.8">JavaScript 1.8版的新特性</a> 
25      </li>
26    </ul>
27    <h3 id=".E4.BD.A0.E5.BA.94.E8.AF.A5.E7.9F.A5.E9.81.93.E4.BB.8
>0.E4.B9.88" name=".E4.BD.A0.E5.BA.94.E8.AF.A5.E7.9F.A5.E9.81.93.E 
>4.BB.80.E4.B9.88"> 
28      你应该知道什么
29    </h3>
30    <p>
31      本指南认为您已经有了如下的基本知识:
32    </p>
33    <ul>
34      <li>对互联网(Internet)和万维网(World Wide Web(WWW))有基本了解。
35      </li>
36      <li>比较熟悉超文本标记语言<a href="/cn/HTML" title="cn/HTML">HTML</a>(
>HyperText Markup Language)。 
37      </li>
38    </ul>
39    <p>
40      有一些C或者Visual Baisc的编程经验更好,但是不是必须的。
41    </p>
42    <h3 id="JavaScript.E7.9A.84.E7.89.88.E6.9C.AC" name="JavaScri
>pt.E7.9A.84.E7.89.88.E6.9C.AC"> 
43      JavaScript的版本
44    </h3>
45    <table class="fullwidth-table">
46      <tbody>
47        <tr>
48          <th>
49            JavaScript的版本
50          </th>
51          <th>
52            Navigator浏览器版本
53          </th>
54        </tr>
55        <tr>
56          <td>
57            JavaScript 1.0
58          </td>
59          <td>
60            Navigator 2.0
61          </td>
62        </tr>
63        <tr>
64          <td>
65            JavaScript 1.1
66          </td>
67          <td>
68            Navigator 3.0
69          </td>
70        </tr>
71        <tr>
72          <td>
73            JavaScript 1.2
74          </td>
75          <td>
76            Navigator 4.0-4.05
77          </td>
78        </tr>
79        <tr>
80          <td>
81            JavaScript 1.3
82          </td>
83          <td>
84            Navigator 4.06-4.7x
85          </td>
86        </tr>
87        <tr>
88          <td>
89            JavaScript 1.4
90          </td>
91          <td>
92            &nbsp;
93          </td>
94        </tr>
95        <tr>
96          <td>
97            JavaScript 1.5
98          </td>
99          <td>
100            Navigator 6.0<br>
101            Mozilla (开源浏览器)
102          </td>
103        </tr>
104        <tr>
105          <td>
106            JavaScript 1.6
107          </td>
108          <td>
109            <a href="/cn/Firefox_1.5" title="cn/Firefox_1.5">Fire
>fox 1.5</a>,另一个基于Mozilla 1.8的产品 
110          </td>
111        </tr>
112        <tr>
113          <td>
114            JavaScript 1.7
115          </td>
116          <td>
117            <a href="/cn/Firefox_2" title="cn/Firefox_2">Firefox 
>2</a>,另一个基于Mozilla 1.8.1的产品 
118          </td>
119        </tr>
120        <tr>
121          <td>
122            JavaScript 1.8
123          </td>
124          <td>
125            <a href="/cn/Firefox_3" title="cn/Firefox_3">Firefox 
>3</a>,另一个基于Gecko 1.9的产品 
126          </td>
127        </tr>
128      </tbody>
129    </table>
130    <p>
131      <small><strong>表 1: JavaScript和Navigator浏览器版本</strong></sma
>ll><br> 
132      <br>
133      每一个Netscape企业服务器都支持不同版本的JavsScript。本手册使用缩写来描述服务器版本都实现了那些特性,
>以便帮助您写出可以兼容多版本的JavaScript代码。 
134    </p>
135    <table class="fullwidth-table">
136      <tbody>
137        <tr>
138          <th>
139            缩写
140          </th>
141          <th>
142            企业服务器版本
143          </th>
144        </tr>
145        <tr>
146          <td>
147            NES 2.0
148          </td>
149          <td>
150            Netscape 企业服务器 2.0
151          </td>
152        </tr>
153        <tr>
154          <td>
155            NES 3.0
156          </td>
157          <td>
158            Netscape 企业服务器 3.0
159          </td>
160        </tr>
161      </tbody>
162    </table>
163    <p>
164      <small><strong>表 2: Netscape企业服务器版本缩写</strong></small>
165    </p>
166    <h3 id=".E5.93.AA.E9.87.8C.E8.83.BD.E5.A4.9F.E8.8E.B7.E5.8F.9
>6JavaScript.E7.9A.84.E4.BF.A1.E6.81.AF" name=".E5.93.AA.E9.87.8C. 
>E8.83.BD.E5.A4.9F.E8.8E.B7.E5.8F.96JavaScript.E7.9A.84.E4.BF.A1.E 
>6.81.AF"> 
167      哪里能够获取JavaScript的信息
168    </h3>
169    <p>
170      核心JavaScript文档包括如下书籍:
171    </p>
172    <ul>
173      <li>
174        <a href="/cn/Core_JavaScript_1.5_Guide" title="cn/Core_Ja
>vaScript_1.5_Guide">The Core JavaScript Guide</a> (本指南)提供JavaScri 
>pt核心语言和对象信息。 
175      </li>
176      <li>
177        <a href="/cn/Core_JavaScript_1.5_Reference" title="cn/Cor
>e_JavaScript_1.5_Reference">The Core JavaScript Reference</a> Jav 
>aScript核心语言参考手册. 
178      </li>
179    </ul>
180    <p>
181      如果你是一个JavaScript新手,那么请从<a href="/cn/Core_JavaScript_1.5_Gui
>de" title="cn/Core_JavaScript_1.5_Guide">Core JavaScript Guide</a 
>>开始。如果你对JavaScript掌握的比较好,你可以使用<a href="/cn/Core_JavaScript_1.5_Re 
>ference" title="cn/Core_JavaScript_1.5_Reference">Core JavaScript 
> Reference</a>来查看单独对象和语句的具体信息。 
182    </p>
183    <h3 id=".E5.AD.A6.E4.B9.A0JavaScript.E7.9A.84.E6.8F.90.E7.A4.
>BA" name=".E5.AD.A6.E4.B9.A0JavaScript.E7.9A.84.E6.8F.90.E7.A4.BA 
>"> 
184      学习JavaScript的提示
185    </h3>
186    <p>
187      JavaScript入门容易:你需要的只是一个现代的网络浏览器。 本指南包含一些只有最新版火狐(和其他基于Gecko的
>浏览器)才有的JavaScript特性,所以推荐使用最新版的火狐浏览器。 
188    </p>
189    <h4 id=".E4.B8.80.E4.B8.AA.E4.BA.A4.E4.BA.92.E6.80.A7.E7.9A.8
>4.E8.A7.A3.E9.87.8A.E7.A8.8B.E5.BA.8F" name=".E4.B8.80.E4.B8.AA.E 
>4.BA.A4.E4.BA.92.E6.80.A7.E7.9A.84.E8.A7.A3.E9.87.8A.E7.A8.8B.E5. 
>BA.8F"> 
190      一个交互性的解释程序
191    </h4>
192    <p>
193      一个交互JavaScript提示对学习语言是很有帮助的,他可以让你在不保存文件不刷新页面的情况下去互动的尝试一些东西。
>火狐错误控制台可以通过工具菜单,提供一个简单的方法去尝试交互的JavaScript,只是输入一行代码,按“评价”按钮即可。 
194    </p>
195    <p>
196      <img alt="Image:ErrorConsole.png" class=" internal" src="/@
>api/deki/files/2614/=ErrorConsole.png"> 
197    </p>
198    <h4 id="Firebug" name="Firebug">
199      Firebug
200    </h4>
201    <p>
202      <a class="external" href="http://www.getfirebug.com/">Fireb
>ug</a>(一个第三方火狐扩展)可以提供更详细的交互提示。Firebug提供了高级的DOM监视器、JavaScript调试器、分 
>析工具和一些其他实用工具。 
203    </p>
204    <p>
205      <img alt="Image:Firebug.png" class=" internal" src="/@api/d
>eki/files/2619/=Firebug.png"> 
206    </p>
207    <p>
208      Firebug提供的最有用的功能是<code>console.log()</code>,一个可以把他的参数打印到Fir
>ebug控制台的函数。不像其他的编程语言那样,JavaScript没有打印到标准输出的概念。<code>console.log() 
></code> 提供了有益的补充,让你能够轻松的知道你的程序都做了什么。 
209    </p>
210    <p>
211      本指南中很多例子使用<code>alert()</code>来显示执行信息。如果你安装了Firebug,你可以在例子中
>用<code>console.log()</code>来代替<code>alert()</code>。 
212    </p>
213    <h3 id=".E6.96.87.E6.A1.A3.E7.BA.A6.E5.AE.9A" name=".E6.96.87
>.E6.A1.A3.E7.BA.A6.E5.AE.9A"> 
214      文档约定
215    </h3>
216    <p>
217      JavaScript应用可以运行在多个操作系统,本书中的练习应用于所有的版本。文件和目录将采用Windows的格式(使
>用反斜杠来分割目录名)。对于Unix系统,除了使用斜杠代替反斜杠以外,其他的都相同。 
218    </p>
219    <p>
220      本书使用如下的格式表示URLs(uniform resource locators):
221    </p>
222    <p>
223      <code><span class="nowiki">http://server.domain/path/file.h
>tml</span></code> 
224    </p>
225    <p>
226      在URLs当中,server表示你将要访问的应用;例如research1或者www,domain表示Internet域
>名, 例如netscape.com或uiuc.edu;path表示服务器的目录结构;file.html表示具体的文件名。通常,UR 
>Ls当中的占位符号使用斜体字,普通的monospace字体表示文字。如果你的服务器支持SSL(Secure Sockets Lay 
>er),你可以使用https代替http。 
227    </p>
228    <p>
229      本指南使用如下的字体规范:
230    </p>
231    <ul>
232      <li>
233        <code>monospace font</code>用于一般的例程代码,API和语言元素(例如方法(method
>)和属性(property)名称),文件名,路径,目录名,HTML标记和所有的将显示在屏幕上的文字。(斜体Monospace将作为 
>占位符号嵌入在代码中。) 
234      </li>
235      <li>
236        <em>斜体</em> 用于标题,重点,变量和占位符号,和描述性的文字.
237      </li>
238      <li>
239        <strong>Boldface</strong>用于术语(glossary terms)。
240      </li>
241    </ul>
242    <p>
243      {{ PreviousNext("Core_JavaScript_1.5_Guide", "Core JavaScri
>pt 1.5 Guide:JavaScript总览") }} 
244    </p>
245    <p>
246      {{ languages( { "en": "en/Core_JavaScript_1.5_Guide/About",
> "es": "es/Gu\u00eda_JavaScript_1.5/Acerca_de_esta_gu\u00eda", "f 
>r": "fr/Guide_JavaScript_1.5/\u00c0_propos", "ja": "ja/Core_JavaS 
>cript_1.5_Guide/About", "ko": "ko/Core_JavaScript_1.5_Guide/About 
>", "pl": "pl/Przewodnik_po_j\u0119zyku_JavaScript_1.5/O_tym_przew 
>odniku" } ) }} 
247    </p>

返回历史