黑鹰ASP教程第十一课(javascript).ppt

黑鹰ASP教程第十一课(javascript).ppt

ID:61840746

大小:412.00 KB

页数:15页

时间:2021-03-24

黑鹰ASP教程第十一课(javascript).ppt_第1页
黑鹰ASP教程第十一课(javascript).ppt_第2页
黑鹰ASP教程第十一课(javascript).ppt_第3页
黑鹰ASP教程第十一课(javascript).ppt_第4页
黑鹰ASP教程第十一课(javascript).ppt_第5页
资源描述:

《黑鹰ASP教程第十一课(javascript).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaScript是一种解释型的、基于对象的脚本语言。该语言不能来编写独立运行的应用程序JAVASCRIPT区别:Jscript(微软)-------javascript(Netscape公司)alert("这是第一个JavaScript例子!");alert("欢迎你进入JavaScript世界!");alert("今后我们将共同学习JavaScript知识!");JAVASCRIPT&DHTML在网页中加入J

2、AVASCRIPT脚本Javaeg1.aspdocument.write("这是使用javascript脚本写出的");document.close();JAVASCRIPT&DHTMLJavaeg2.aspfunctionconvert(inches){feet=inches/12;//这五条语句属于一个语句块。miles=feet/5280;nauticalMiles=feet/608

3、0;cm=inches*2.54;meters=inches/39.37;}km=meters/1000;/*这三条语句不在语句块内。*/kradius=km;mradius=miles;JAVASCRIPT内容:JAVASCRIPTJavascript的变量与常量Javascript数据类型Javascript运算符Javascript函数的调用Javascript流程控制语句Javascript对象的创建JAVASCRIPT变量声明varmim=“Aman,aplan,acanal,Panama!”;//mim中存储的值是string类

4、型。varror=3;//ror中存储的值为numeric类型。varnen=true;//nen中存储的值为Boolean类型。varfif=2.718281828//fif中存储的值为numeric类型。JAVASCRIPT变量命名JavaScript是一种区分大小写的语言,因此将一个变量命名为myCounter和将其命名为mYCounter是不一样的。第一个字符必须是一个字母(大小写均可)、或一个下划线(_)或一个美元符($)。后续的字符可以是字母、数字、下划线或美元符。变量名称不能是javascript关键字JAVASCRIPT不合

5、法的变量99Balloons//以数字开头。Smith&Wesson//&对变量名而言不是一个合法的字符。一些特殊情况:如果要声明一个变量并进行初始化,但又不指定任何特殊值,可以将其指定为一个专用值null。varzaz=null;varnotalot=3*zaz;//此时notalot为0。JAVASCRIPT一些特殊情况:如果声明了一个变量但没有对其赋值,该变量存在,且为undefined类型。vargodot;varwaitingFor=1*godot;//由于godot为undefined类型,因此waitingFor的值为NaN。

6、如果直接对变量赋值,就隐式地声明了一个变量(即不使用var)不过,不能在根本没有声明的情况下就使用一个变量。这样做将导致运行时产生错误。lel=“”;//变量lel已隐式声明。varaMess=vyv+zez;//产生一个错误,因为vyv和zez不存在。JAVASCRIPT数据类型浮点数:12.568整数:256Boolean:true,false字符串:”abcdef123”对象:vartheMonths=newArray(12)Null:代表变量什么也不是Undefined:vara//变量a这时的状态JAVASCRIPT强制转换数据类

7、型转换为字符串:Num=2;A=“1”+Num;//A=“12”Num=2;A=parseInt(“1”)+Num;//A=3JAVASCRIPT强制转换数据类型parseInt(“abc”)//返回NaN。parseInt(“12abc”)//返回12。parseInt():强制转换为整形parseFloat(“abc”)//返回NaN。parseFloat("1.2abc")//返回1.2。parseFloat():强制转换为浮点型可以用isNaN(number)方法检测NaNJAVASCRIPT运算符Javascript的函数func

8、tionfunctionname([arg1[,arg2[,...[,argN]]]]) {statementsreturn(value)}functionmyfunction(

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

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

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