JS 常用函数——不断更新中……

isNaN 

使用方法: isNaN(numValue)

isNaN函数方法是返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。 其中必选项 numvalue 参数为要检查是否为 NAN 的值(NotANumber)。 如果不是数字则返回true

 

窗口相关操作

 

打开窗口:window.open()

关闭一个窗口:window.close(), 窗口本身:self

状态栏的设置:window.status="字符";

弹出确认框:window.confirm();

弹出输入提示框:window.prompt();

指定当前显示链接的位置:window.location.href="URL"

 

JS中的窗口重定向:window.navigate(http://www.sina.com.cn;);  

 

字符串相关 

字符串的定义:var myString = new String("This is lightsword");

字符串转成大写:string.toUpperCase(); 字符串转成小写:string.toLowerCase();

返回字符串2在字符串1中出现的位置:String1.indexOf("String2")!=-1则说明没找到.

取字符串中指定位置的一个字符:StringA.charAt(9);

取出字符串中指定起点和终点的子字符串:stringA.substring(2,6);

 

 

 

日期相关

定义日期型变量:var today = new Date();

日期函数列表:dateObj.getTime()得到时间,

dateObj.getYear()得到年份,

dateObj.getFullYear()得到四位的年份,

dateObj.getMonth()得到月份,

dateObj.getDate()得到日,

dateObj.getDay()得到日期几,

dateObj.getHours()得到小时,

dateObj.getMinutes()得到分,

dateObj.getSeconds()得到秒,

dateObj.setTime(value)设置时间,

dateObj.setYear(val)设置年,

dateObj.setMonth (val)设置月,

dateObj.setDate(val)设置日,

dateObj.setDay(val)设置星期几,

dateObj.setHours设置小时,

dateObj.setMinutes(val)设置分,

dateObj.setSeconds(val)设置秒  [注意:此日期时间从0开始计]

 

 

frame相关 

FRAME的表示方式: [window.]frames[n].ObjFuncVarName,frames["frameName"].ObjFuncVarName,frameName.ObjFuncVarName

parent代表父亲对象,top代表最顶端对象

打开子窗口的父窗口为:opener

表示当前所属的位置:this

你可能感兴趣的:(Date,String,url)