JavaScript学习..docVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
什么是JavaScript Javascript是一种客户端运行的解释性脚本语言。 javaScript能做什么 完成客户端的交互工作(如表单验证,焦点广告,菜单效果等); javaScript的使用方式 引入外部js:src指定的文件 引用内部的就不用写src js代码规范: 1)一句话结尾可以用分号,也可以不用分号。但是一般也都是加分号的 2)大小写敏感 jsvaScript中的变量 Var 变量名称 = 值; 在js中声明变量不用像java中,要声明类型 Var不写也行 数据类型 字符类型数据 1)字符型(string):用单引号或者双引号引上 2)转义字符:\n换行, \r回车 , \t水平制表符 , \v 垂直制表符 , \\ 反斜线 , \’ 单引号 , \” 双引号 数值类型数据 number: 1)可以储存整数,浮点数,可以带有符号位 布尔类型:true,false 8.js的输出 document.write(变量名); 数据类型转换,(隐士转换) 数组+ boolean :boolean类型的转换成数数字类型的。true=1,false=0 强制转换:parseInt:转换成整形, parseFloat:转换成浮点型 查看js编写时,错误在哪了,需要在浏览器上看 在浏览器上按f12 按键 js中的比较运算符: ===:三个等于号为全等,全等必须值和数据类型都要相等。 typeof(变量名): 检查一个变量是什么类型的 13. inNaN(变量);//判断这个变量是不是数子类型的。 第二天: js中截取字符串:substr(),和substing(),两个方法 indexOf();查看一个字符在这个字符串中所在的位置 lastIndexOf();查看这个字符最后出现的位置 charAt(int); 查看这个位置上是什么字符 js的数组 Var str = new Array(); Str = “zheng”; 还有中方式是 str[‘name’] = “zheng”;直接给这个取个名 4.数组的方法: join();方法,将数组的成员连接成字符串 push();方法,在数组的末尾在追加一个或多个成员,也可以直接追加数组 unshift();方法,在数组的开头添加一个或多个成员 pop();方法,删除数组的最后一个成员,并返回这个成员 shift();方法,删除数组的第一个成员,并返回这个成员 slice();方法,截取数组,可以传一个或两个参数 forin();方法,遍历数组 reverse();方法,控制数组的反转 javaScript 的DATE对象 创建 方法: var date = new Date(); Data.toLocaleTimeString();;//获得浏览当前的时间并以字符串输出 Date;的方法有 getYear(); 获取年 ,这个使用不正常,返回的是1900年到现在的年 getFullYear(); 也是获取年,这个是用正常 getMonth();得到月。这注意使用的是国外的月,国外的0月是我们的1月 getDate();获取的是月的天,获得的是第几号 getDay();获取的是星期的第几天, getHours();获取小时 ,24小时的时间 getMinutes();获取分钟 getSeconds();获取秒 getTime();或1970年元旦到现在的毫秒值 注:相对应的还有set方法 javaScript中正则表达式 :reg.test(String);//检查字符串是否符合正则(reg)规则,匹配上返回true :reg.evec(String) 返回第一个匹配上的字符串内容 :String.match(reg);返回全部的匹配结果 :String.replace(正则,被替换的内容);//就是把匹配的那部分的内容 替换掉 / 表示转义字符 ^ 表示用什么开头 $ 表示用什么结尾 [ ] 表示要匹配的字符 { } 表示可以匹配多少次 /d 表示数字 在正则表达式后加 i 作用是让正则表达式中的字母不区别大小写比较 如:/^\d{17}[\dx]$/i ; 身份证的正则表达式 意思是:开头是数字,有17位。后面是数字或者x结尾,不区别大小写 7.自定义函数 函数数完成某种功能的代码片段:用关键字function 函数名(参数) { 也就是跟java中的创建方法

文档评论(0)

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

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

1亿VIP精品文档

相关文档