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

📄 tutorial4_page4.htm

📁 javascript从入门到精通; javascript从入门到精通
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<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(&quot;How many x's would you like? (1-10 is good)&quot;,&quot;5&quot;);
</pre>
    </td>
  </tr>
  <tr>
    <td WIDTH="74%" VALIGN="MIDDLE" BGCOLOR="#ffffff"><font FACE="System,黑体" LANG="ZH-CN">下一步,申报一些变量:</font><pre>

var a_line=&quot;&quot;;

var loop = 0;
</pre>
    <font FACE="System,黑体" LANG="ZH-CN"><p>现在,关键之处:</p>
    </font><pre>

while (loop &lt; width)

{

	a_line = a_line + &quot;x&quot;;

	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 = &quot;&quot; (because we initialized it to be &quot;&quot;) </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 + &quot;x&quot;, so now a_line = &quot;x&quot; </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 = &quot;x&quot; </li>
        </ul>
      </dd>
      <dd><ul>
          <li>1 is less than 2 so </li>
        </ul>
      </dd>
      <dd><ul>
          <li>a_line = a_line + &quot;x&quot;, so now a_line = &quot;xx&quot; </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 = &quot;xx&quot; </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 + -