<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
  <channel>
    <title>曲径通幽论坛 - 『 JavaScript 』</title>
    <link>http://www.groad.net/bbs/forum.php?mod=forumdisplay&amp;fid=123</link>
    <description>Latest 20 threads of 『 JavaScript 』</description>
    <copyright>Copyright(C) 曲径通幽论坛</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Tue, 19 May 2026 11:20:42 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://www.groad.net/bbs/static/image/common/logo_88_31.gif</url>
      <title>曲径通幽论坛</title>
      <link>http://www.groad.net/bbs/</link>
    </image>
    <item>
      <title>特定窗口名称(窗口的引用)</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7776</link>
      <description><![CDATA[虽然一般情况下可以从框架名和 frame[] 数组对框架引用，下面介绍从特定的窗口名来引用框架。
 
特定窗口名称是由 window 对象的下面几个属性提供的：
&#9654; parent : 当前窗口的父级窗口
&#9654; self : 当前窗口
&#9654;top : 顶层窗口
 
下面将要创建了一个稍显复 ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Fri, 26 Apr 2013 07:52:15 +0000</pubDate>
    </item>
    <item>
      <title>对框架引用的两种方式(框架名 与 frames[] 数组)</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7773</link>
      <description><![CDATA[对框架引用主要有两种方式，一种是通过框架名，一种是通过 frames[] 数组。

通过框架名：

输出效果：


通过 frames[] 数组的方式：

效果：]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Thu, 25 Apr 2013 07:24:16 +0000</pubDate>
    </item>
    <item>
      <title>获取框架的数量( window.frames.length)</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7772</link>
      <description><![CDATA[获得一个浏览器窗口中的所有框架数可以使用 window.frames.length 属性。

测试代码：]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Thu, 25 Apr 2013 04:55:14 +0000</pubDate>
    </item>
    <item>
      <title>完整的输出，用以取代 document.clear() ，清屏</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7766</link>
      <description><![CDATA[document 对象的 clear() 方法类似于清屏，但它不是一种推荐的方法，因此许多浏览器也不支持这个方法。那么有没有什么替代的方案？答案是：完整的输出。
 
在我们通常所用的 document.write() 语句，它可以清除当前浏览器窗口中的所有内容，并输出一行文字，但这是个省 ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Wed, 24 Apr 2013 12:33:56 +0000</pubDate>
    </item>
    <item>
      <title>状态栏的操作</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7759</link>
      <description><![CDATA[IE10 默认不显示状态栏，打开的方法是在浏览器的顶端右击弹出菜单，选择“状态栏”即可显示出来。
 
在大多数的情况下，只要文档加载完毕，状态栏上就会显示“完成”字样（也可以不显示任何信息），这种信息状态是状态栏的默认信息。
 
在加载网页，下载图片，或将鼠标 ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Tue, 23 Apr 2013 08:09:59 +0000</pubDate>
    </item>
    <item>
      <title>事件驱动与事件处理</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7749</link>
      <description><![CDATA[在 JavaScript 中，事件包括两个方面：
用户在浏览器中产生的操作是事件，如单击鼠标，按下键盘等。
文档本身产生的事件，如文档加载完毕，写在文档等
 
响应事件
 
1. 在 HTML 标签中设置事件驱动
 
要设置元素响应什么事件，就必须在标签中添加一个与事件相关的属性， ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Mon, 22 Apr 2013 03:56:49 +0000</pubDate>
    </item>
    <item>
      <title>对象模型简介(Core, BOM, DOM)</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7743</link>
      <description><![CDATA[对象模型是用来描述对象的逻辑层次结构以及其标准的操作方法的一个应用程序接口( API )。在 JavaScript 中，可以将对象模型分为下面几个组成部分。
 
核心部分( Core )：
核心部分包括：数据类型，运算符，表达式，以及内置的全局对象，全局属性和全局函数等。
 
浏览器 ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Sun, 21 Apr 2013 02:59:17 +0000</pubDate>
    </item>
    <item>
      <title>for...in 语句</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7728</link>
      <description><![CDATA[for...in 语句可以遍历对象中所有的属性，或数组中的所有元素。使用形式为：

variable 是赋值的变量。还可以使用 var 来定义局部变量。如果使用 var 来定义局部变量，那么该变量不用于循环，在每次循环时都会重新定义该变量。
object 是对象名或数组名。
statement 是 ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Fri, 12 Apr 2013 14:06:38 +0000</pubDate>
    </item>
    <item>
      <title>this 运算符</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7727</link>
      <description><![CDATA[通常在当前对象中使用 this 运算符，该运算符可以在一个方法中调用当前对象。
 
测试代码：

 网页效果：


当在两个文本框中输入超出范围的数字，然后鼠标在网页的空白处点击一下时，就会触发 onchange 事件（发生在“域”中的内容改变时），接着就会运行 verifyDate() ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Fri, 12 Apr 2013 10:16:13 +0000</pubDate>
    </item>
    <item>
      <title>instanceof 运算符</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7725</link>
      <description><![CDATA[instanceof 运算符是一个二元运算符，可以用来判断对象是否属于某个对象类型，使用形式如下：

其中 objectName 为对象的名称，objectType 为对象的类型（如 Date, Array 等）。

示例代码：

运行结果为：]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Thu, 11 Apr 2013 14:21:35 +0000</pubDate>
    </item>
    <item>
      <title>delete 运算符</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7724</link>
      <description><![CDATA[delete 运算符可以删除对象，对象的属性，指定的数组元素，也可以删除一个变量。如果删除成功，返回 true，否则返回 false 。
 
删除变量
 
可以删除没有使用关键字 var 定义的变量。
不能删除由 var 关键字定义的变量。
删除未定义的变量也会返回 true 。
删除后的变量 ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Thu, 11 Apr 2013 13:23:38 +0000</pubDate>
    </item>
    <item>
      <title>算术右移(&gt;&gt;)，逻辑右移(&gt;&gt;&gt;)</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7723</link>
      <description><![CDATA[&gt;&gt; 运算符表示算术右移；&gt;&gt;&gt; 运算符表示的是逻辑右移。

测试代码：

输出结果：]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Thu, 11 Apr 2013 10:53:54 +0000</pubDate>
    </item>
    <item>
      <title>常量</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7722</link>
      <description><![CDATA[定义常量

常量名的第 1 个字符必须是字母或下划线。

如果不为常量赋值，那么默认的就是 undefined 。


常量一旦定义后，其值不能改变。常量与变量的有效范围相同，也分为局部常量和全局常量两种。

常量与变量的区别就在于常量的值是不能被改变的，比如下面的语句非 ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Thu, 11 Apr 2013 07:34:21 +0000</pubDate>
    </item>
    <item>
      <title>使用变量的注意点</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7721</link>
      <description><![CDATA[全局变量在整个 JavaScript 代码中都能使用，它通常在函数体外定义（函数体内也能定义全局变量）。

局部变量通常在函数体内定义，它的作用范围只在函数体内。在函数体内定义的变量不能在函数体外引用，也不能在其它函数的函数体内使用。

定义变量有下面两种方式：

1. ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Thu, 11 Apr 2013 04:26:04 +0000</pubDate>
    </item>
    <item>
      <title>转义字符</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7720</link>
      <description><![CDATA[\\\'    单引号
\\\&quot;   双引号
\\\\   反斜杠
\\b  退格键
\\f   换页符
\\n  换行符
\\r   回车符
\\t   水平制表符
\\v   垂直制表符
\\xXX  由 2 位十六进制数值(XX)指定的 Latin-1 字符
\\XXX 由 1~3 位的八进制 (1~377) 指定的 Latin-1 字符
%uXXXX 由 4 位十六进制 (XXXX) 指定 ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Thu, 11 Apr 2013 02:05:48 +0000</pubDate>
    </item>
    <item>
      <title>Infinity 和 NaN</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7718</link>
      <description><![CDATA[当一个数字的值超过 JavaScript 所能表示的最大值时，JavaScript 就会用 Infinity 来表示该数字，即“无限大”的意思。

当一个数字的值未达到 JavaScript 所能表示的最小数值时，JavaScript 就会用 -Infinity 来表示该数字，即“无限小”的意思。


NaN 是 \&quot;Not a Numb ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Thu, 11 Apr 2013 00:51:34 +0000</pubDate>
    </item>
    <item>
      <title>通过事件调用函数</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7717</link>
      <description><![CDATA[用户在浏览器中的操作，比如鼠标单击，双击，键盘按下等这些操作都可以视为一个事件，在这些事件发生时，可以触发一段 JavaScript 代码，称之为事件响应。通过事件调用函数或方法，可以使用 javascript: 语句，也可以省略该语句。

测试代码：]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Thu, 11 Apr 2013 00:32:39 +0000</pubDate>
    </item>
    <item>
      <title>在超链接的 href 属性中调用 javascript 函数</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7716</link>
      <description><![CDATA[除了在  标签中调用 javascript 函数，还可以使用 javascript: 语句调用函数。javascript: 语句通常用在超链接的 href 属性值中，如下面代码所示：

注意，alert() 里面的网址要用单引号括起来， ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Wed, 10 Apr 2013 17:23:11 +0000</pubDate>
    </item>
    <item>
      <title>&lt;script&gt; 的 language 属性和 type 属性</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7715</link>
      <description><![CDATA[通过  标签中的 language 属性可以指定脚本语言的语言名，如：


但在 HTML 4.01 标准中并不赞成使用 language 属性，而是使用 type 属性。通过 type 属性可以设置脚本语言的 MIME (Multipurpose Internet Mail Extensions，多用途互联网邮件扩展)类型。比如：

使用 Ja ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Wed, 10 Apr 2013 14:56:43 +0000</pubDate>
    </item>
    <item>
      <title>函数与匿名函数</title>
      <link>http://www.groad.net/bbs/forum.php?mod=viewthread&amp;tid=7713</link>
      <description><![CDATA[声明一个函数使用 function 关键字：

输出结果为 30 。
 
声明一个匿名函数：
[mw_shl_code=text,true] var anonymous_func = function(n, m) { ret ...]]></description>
      <category>『 JavaScript 』</category>
      <author>easy</author>
      <pubDate>Tue, 09 Apr 2013 12:40:39 +0000</pubDate>
    </item>
  </channel>
</rss>