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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值