欢迎来到天天文库
浏览记录
ID:61840746
大小:412.00 KB
页数:15页
时间:2021-03-24
《黑鹰ASP教程第十一课(javascript).ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JavaScript是一种解释型的、基于对象的脚本语言。该语言不能来编写独立运行的应用程序JAVASCRIPT区别:Jscript(微软)-------javascript(Netscape公司)
2、AVASCRIPT脚本Javaeg1.asp
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(
此文档下载收益归作者所有