?? tutorial4_page4.htm
字號:
<html>
<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<meta NAME="GENERATOR" CONTENT="Microsoft FrontPage 3.0">
<title>Webmonkey: javascript: Thau's JavaScript Tutorial: Day 1</title>
<meta NAME="keywords"
CONTENT="javascript, hotwired, webmonkey, javascript, javascript tutorial, thau, dave thau, developer resource, developer, development, web
development, design, code, geek, warez, free, new, latest, news, tools,
info, tutorials, how-to, builder, web builder, pag">
<meta NAME="description"
CONTENT="Thau's JavaScript Tutorial: Day 1: Not only does Thau give the JavaScript skinny, but he'll have you writing your first script by the end of the day.">
<meta NAME="Template" CONTENT="E:\LIZEJUN\OFFICE\html.dot">
</head>
<body TEXT="#000000" LINK="#0000ff" VLINK="#800080" BGCOLOR="#ffffff">
<table CELLSPACING="0" BORDER="0" CELLPADDING="3" WIDTH="819">
<tr>
<td WIDTH="74%" VALIGN="MIDDLE"><font FACE="宋體" LANG="ZH-CN" SIZE="4" COLOR="#ff0000"></font><b><font
FACE="System,黑體" LANG="ZH-CN" SIZE="4" COLOR="#ff0000">第</font><font
FACE="Verdana, arial" SIZE="4" COLOR="#ff0000">4</font><font FACE="System,黑體"
LANG="ZH-CN" SIZE="4" COLOR="#ff0000">頁:再談</font><font FACE="Verdana, arial"
SIZE="4" COLOR="#ff0000">While Loops</font></b><font FACE="宋體" LANG="ZH-CN"><br>
<!-- BYLINE --> </font><font FACE="System,黑體" LANG="ZH-CN" SIZE="2">作者:</font><a
HREF="mailto:thau@wired.com"><font FACE="宋體" LANG="ZH-CN" SIZE="2">Thau!</font></a><font
FACE="宋體" LANG="ZH-CN"> <!-- SEE ALSO LINKS --></font></td>
</tr>
<tr>
<td WIDTH="74%" VALIGN="MIDDLE" BGCOLOR="#ffffff"><font FACE="System,黑體" LANG="ZH-CN"><hr>
<p>我們已見到了很多所請求的</font><font FACE="宋體" LANG="ZH-CN">X`S</font><font
FACE="System,黑體" LANG="ZH-CN">,現在復習一下:</p>
<p>第一步:請求</font><font FACE="宋體" LANG="ZH-CN">X`S</font><font
FACE="System,黑體" LANG="ZH-CN">的數目</font></td>
</tr>
<tr>
<td WIDTH="74%" VALIGN="TOP" BGCOLOR="#ffffff"><pre>
var width = prompt("How many x's would you like? (1-10 is good)","5");
</pre>
</td>
</tr>
<tr>
<td WIDTH="74%" VALIGN="MIDDLE" BGCOLOR="#ffffff"><font FACE="System,黑體" LANG="ZH-CN">下一步,申報一些變量:</font><pre>
var a_line="";
var loop = 0;
</pre>
<font FACE="System,黑體" LANG="ZH-CN"><p>現在,關鍵之處:</p>
</font><pre>
while (loop < width)
{
a_line = a_line + "x";
loop=loop+1;
}
</pre>
<font FACE="System,黑體" LANG="ZH-CN"><p>即說:“當變量循環小于所請求的</font><font
FACE="宋體" LANG="ZH-CN">X`S</font><font FACE="System,黑體" LANG="ZH-CN">行寬時,在該行加入另一</font><font
FACE="宋體" LANG="ZH-CN">X</font><font FACE="System,黑體" LANG="ZH-CN">然后在循環值上加</font><font
FACE="宋體" LANG="ZH-CN">1</font><font FACE="System,黑體" LANG="ZH-CN">。”該循環將繼續加一</font><font
FACE="宋體" LANG="ZH-CN">X</font><font FACE="System,黑體" LANG="ZH-CN">到該行并在循環值上加</font><font
FACE="宋體" LANG="ZH-CN">1</font><font FACE="System,黑體" LANG="ZH-CN">直到循環不在小于請求的行寬。請看下列源碼分析:</font><font
SIZE="2"> </font><font FACE="System,黑體" LANG="ZH-CN"><dl>
<dt>第一次</dt>
<ul>
<ul>
</ul>
</ul>
<dd><ul>
<li>a_line = "" (because we initialized it to be "") </li>
</ul>
</dd>
<dd><ul>
<li>loop=0 (because we initialized it to be 0) </li>
</ul>
</dd>
<dd><ul>
<li>width=2 (because that's what the user asked for) </li>
</ul>
</dd>
<dd><ul>
<li>0 is less than 2 so </li>
</ul>
</dd>
<dd><ul>
<li>a_line = a_line + "x", so now a_line = "x" </li>
</ul>
</dd>
<dd><ul>
<li>loop=loop+1, so now loop = 1 </li>
</ul>
</dd>
</font><font FACE="System,黑體" LANG="ZH-CN">
<dt>返回循環:第二次</dt>
<ul>
<ul>
</ul>
</ul>
<dd><ul>
<li>loop=1 </li>
</ul>
</dd>
<dd><ul>
<li>width=2 </li>
</ul>
</dd>
<dd><ul>
<li>a_line = "x" </li>
</ul>
</dd>
<dd><ul>
<li>1 is less than 2 so </li>
</ul>
</dd>
<dd><ul>
<li>a_line = a_line + "x", so now a_line = "xx" </li>
</ul>
</dd>
<dd><ul>
<li>loop=loop+1, so now loop = 2 </li>
</ul>
</dd>
</font><font FACE="System,黑體" LANG="ZH-CN">
<dt>返回循環:第</font>3<font FACE="System,黑體" LANG="ZH-CN">次</dt>
<ul>
<ul>
</ul>
</ul>
<dd><ul>
<li>loop=2 </li>
</ul>
</dd>
<dd><ul>
<li>width=2 </li>
</ul>
</dd>
<dd><ul>
<li>a_line = "xx" </li>
</ul>
</dd>
<dd><ul>
<li>2 is NOT less than 2 so </li>
</ul>
</dd>
<dd><ul>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -