1.强制转换为整形:
parseInt(“abc”) // 返回 NaN。
parseInt(“12abc”) // 返回 12。
注:可以用isNaN(number)方法检测NaN,即测试是否包含有数字
2.setTimeout()和learTimeout()函数的使用:返回:一个整数标识
window.setTimeout(代码,经过的毫秒数 [, 使用的脚本语言]) :经过X毫秒后触发事件函数
window.clearTimeout(整数标识) :清除某个以前设置的settimeout函数
例:var a=setTimeout(“alert(‘haha’),1000);
clearTimeout(a);
3.setInterval和clearInterval函数的使用:返回:一个整数标识
window.setInterval(代码,经过的毫秒数 [,使用的脚本语言]):每经过指定毫秒值后计算一个表达式
window.clearInterval(整数标识):清除interval设置的定时函数。
4.createPopup函数的使用:返回:一个弹出对话框的实例标识
Window.createPopup([vArgs]):创建弹出窗口
5.showModalDialog的使用:返回模式对话框实例
window.showModalDialog(文件链接 [,参数项] [,特性]):创建模式对话框
6. Number(x):取x字串中的数字(判断是否是一个常数)
例:var x = 0;
do {
x = window.prompt("你只能输入5858", x);
If (x == null) break; //是否输入一个数?
if(Number(x) == x) continue; //要求用户只输入数字。
window.alert("至少应该输入数字吧!");
}
while (x != 5858){
if (x== null) window.alert("放弃了!");
else
window.alert("屈服了吧!");
}
7.Global:全局对象
escape 方法、 eval方法、 isFinite方法、 isNaN方法、
parseFloat 方法、 parseInt方法、 unescape方法
8.ActiveXObject 对象
newObj = new ActiveXObject(servername.typename[,location])
ExcelApp = new ActiveXObject("Excel.Application");
ExcelSheet = new ActiveXObject("Excel.Sheet");
var XLApp = new ActiveXObject("Excel.Application","MyServer");