JavaScript设置代码延时执行
//让某段代码延时执行
function delayRun(code, time) {
var t = setTimeout(code, time);
}
应用举例:
<input type="button" name="query" value="统计" class="long_button" onClick="return delayRun('onQuery()', 1000);">
相关文档:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>系统时间的显示</title>
<script type="text/javascript">
function getDate() {
window.setInterval("setDate()", 1000); //循环调用 ......
一 Undefined 类型
只有一种值 undefined
以下三种情况typeof 返回类型为undefined
1. 当变量未初始化时
2. 变量未定义时
3. 函数无明确返回值时(函数没有返回值时返回的都是undefined)
undefined 并不等同于未定义的值
typeof 并不真正区分是否是未定义
看以下示例代码:
var oTemp;
alert(typeof o ......
有许多小窍门来使编程更加容易。其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。以下是它的说明
Eval 函数
功能:先解释Javascript代码,然后在执行它
用法:Eval(codeString)
codeString是包含有Javascript语句的字符串,在eval之后使用Javascript引擎编译。
举个小例子:
......
<script type="text/javascript">
<!--
function myCheck() {
var str = "";
for(var i=0; i<document.forms[0].chk_type.length; i++) {
......