javascript常用使用方式.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
javascript常用6种数据类型例如 1、undefined 2、null 3、boolean 4、string 5、number 6、object 有一个函数可以查看变量的类型 typeof(变量) 关于string类型,常用的函数有: s.substring(a,b) 从字符串s中第a个下标开始直到第b个下标取若干子字符串返回,包括a不包括b s.slice(a,b) 使用和substring基本相同,区别是slice可以接受负值参数,表示从后往前截取 s.substr(a,b) 从字符串s的第a个下标开始,截取b个长度的子字符串 s.substr(a) 从字符串s的第a个下标开始,将后面所有字符作为一个子串截取 s.replace(str1,str2);将s中str1替换成str2; s.indexOf(a) 找出字符串s中从左边开始第一个字符a的下标 s.indexOf(a,b) 找出字符串s中从第b个字符开始字符a第一次出现的下标 s.lastIndexOf(a)从字符串s后面往前找,第一次找到的字符a的下标 s.charAt(b)找出字符串s中下标b处的字符 字符串还有一个属性 length 可以返回字符串的长度 字符串还有一个函数split(a),将字符串以字符a作为分割符,返回一个数组 字符串与数值型数据相互转换 1、将字符串a转化为数值型:parseInt(a)、parseFloat(a) 2、将数值转化为字符串:与字符串进行拼接 数组 数组的定义: var a=new Array(); var b=new Array(hello,good,thank); var c=[hello,good,thank]; 可以通过length返回数组的长度,可以通过下标(比如a[0])来取得数组元素 数组常用函数: .toString() .join(a)将数组作为字符串返回,并指定元素之间的连接符a .reverse将数组元素逆序 .sort() 将数组里元素按照升序排列 .push(a)向数组中压入一个元素a .pop()将数组中最后进入的元素弹出并返回 关于日期处理函数Date() 定义:var myDate=new Date();表示距离1970年1月1日0点0分之间的毫秒数,也即当前时间 Date对象常用方法: getFullYear():拿到4位数的年份表示 getYear():拿到2位数的年份表示,不推荐使用 getMonth():拿到月份表示,返回值为0--11之间 getDate():拿到日期表示,返回1--31 getDay():拿到星期几的表示,返回是0--6之间 getHours():拿到小时表示,返回0--23 getMinutes():拿到分钟表示,返回0--59 getSeconds():拿到秒表示,返回0--59 getMilliseconds():拿到豪秒表示,返回0--999 getTime():返回当前时间到1970年1月1日0点0分之间的毫秒差 与上面getXXX()方法对应的有setXXX(),用于设置日期的各分量 除了可以拿到当前时间之外,还可以定义一个特定的时间: new Date(month dd,yyyy hh:mm:ss);//month表示英文月份表示,从January---December new Date(month dd,yyyy); new Date(yyyy,mth,dd,hh,mm,ss); new Date(yyyy,mth,dd); new Date(ms); Math函数,常用方法: max():用于求出多个数中最大的值 min():用于求出多个数中最小的值 ceil():向上取整 floor():向下取整 random():随即生成一个0--1之间的随机小数,不包括0和1 abs():求绝对值 sqrt():求开平方 关于窗口对象window,常用方法:(BOM,browser object model窗口对象模型) moveBy(x,y) 将当前窗口在当前位置向X方向移动x个像素,向Y方向移动y个像素,x、y可为正为负,分别表示正向负向 moveTo(x,y) 将当前窗口直接定位到(x,y)坐标 resizeBy(w,h) 将当前窗口的宽度和高度在原来的基础上扩展w和h个像素,w、h可为负,表示缩小 resizeTo(w,h) open(url,打开方式,属性设置) 用于打开一个新窗口 close():关闭当前窗口 alert():弹出一个提示框 confirm(msg):确认框 prompt(msg,content):输入框,msg表示输入提示;content表示默认输入 document.write();用于向当前文档内打印信息 docu

文档评论(0)

书房 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档