JavaScript笔记_计算机软件及应用_IT计算机_专业资料

JavaScript笔记_计算机软件及应用_IT计算机_专业资料

ID:47628884

大小:65.36 KB

页数:24页

时间:2019-10-02

JavaScript笔记_计算机软件及应用_IT计算机_专业资料_第1页
JavaScript笔记_计算机软件及应用_IT计算机_专业资料_第2页
JavaScript笔记_计算机软件及应用_IT计算机_专业资料_第3页
JavaScript笔记_计算机软件及应用_IT计算机_专业资料_第4页
JavaScript笔记_计算机软件及应用_IT计算机_专业资料_第5页
资源描述:

《JavaScript笔记_计算机软件及应用_IT计算机_专业资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JavaScript笔记一、JavaScript语法详解1.JavaScript简介1.1运行JavaScriptHTML页面嵌入执行JavaScript代码有两种方式:•使用javascript:前缀构建执行JavaScript代码的URL•使用元素来包含JavaScript代码运行JavaScriptalertC1接运行的Jav

2、aScript!”);1.2导入JavaScript文件2.数据类型和变量a=^HelloJavaScript:varb二"hjy":alert(a+""+b):2.1定义变量的方法JavaScript支持两种方法引入变量:•隐式定义:直接给变量赋值•显示定义:使用var关键字定义变量2

3、.2类型转换•toString():将布尔值、数值等转换成字符串•parselntO:将字符串、布尔值转换成整数•parseFloat():将字符串、布尔值转换成浮点数JavaScript提凰3.14525.1454undefined局部变量vara=*3.145*:varb=a+2;varc=parseFloat(a)+2:vard="4":alert(b++c+*+parselnt(d)):2.3变量JavaScript的变量没有块范围

4、cripttype=,vtext/javascript^>varscope="全同变里**:functiontest(){"”当把定义局部变量document•・riteln(scope+"
");varscope=:document•writeln(scope+"br/〉"):的var去掉,输出}test():1.基本数据类型JavaScript基本数据类型有:•数值类型:整数、浮点数•布尔类型:true、false•字符串类型:变量必须用“”或“括起来•Undefined:确定一个已经创建但没赋

5、值的变量•Null类型:变量值为空3.1数值类型JavaScript支持用科学计数法表示,也支持十六进制和八进制;当数值超出表数范围时,会出现Infinity和-Infinity。5000.001230.231913Infinityvara=5E2;varb=l.23e-3:varc=0.23;vard=0xl3:vare=015;varf=1.7976e320+l:alert(a+"rC+b+"rT+c+Wrf+d+"VT+e+“(+f):

6、3.2字符串类型String类提供很多基本方法和属性操作字符串,比较两个字符串是否相等用二二即可。vara="abc中国":varb="abc中国";varc=a==b:vard=a・indexOf("c");vare="abfd--abc@d.conedefg";JavaScript提醒f=e.search(/[a-z]-H@d.[a-zA-Z]{2}m/);varvarstr='Idfd2dfs3df5g=str.match(/d/g);//g全局匹酉?国-

7、true-2・6・1,2,3,5alert(:a.charAt(4)+“」+c+“」+d+」+g):3・3undefined和nullundefined表示没有为变量设置值或属性不存在,null表示变量是有值,只是其值为nullo很多时候undefined和null本身就相等,即undefined==null,若要精确区分,应该使用===。3.4正则表达式正则表达式(reguliirexpression)!®述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符

8、合某个条件的子串等。alert(/"

9、X**)[a-zA-Z0-9/:・]*('

10、")>.*$/.test("疯狂Java联盟<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。