《客户端应用程序开发》课件——项目三 JavaScript 基础.pptxVIP

  • 1
  • 0
  • 约2.24千字
  • 约 22页
  • 2025-05-07 发布于福建
  • 举报

《客户端应用程序开发》课件——项目三 JavaScript 基础.pptx

JavaScript基本语法

表单验证

JavaScript的引入方式外链式嵌入式12行内式3

Javascript数据类型数值型varnum1=21;varnum2=21.9;varnum2=021;//十进制整数的表示//十进制实数的表示//八进制整数的表示varnum3=0x21; //十六进制整数的表示varnum4=3.14E5;//科学计数法的表示varnum5=.5; //允许省略小数点前面的0特殊数值Infinity:无穷大NaN:NotaNumber

Javascript数据类型字符串型JavaScript“JavaScript代码输出代码输出\单引号\n换行符\双引号\r回车符\和号\t制表符\\反斜杠转义字符

Javascript数据类型布尔型true //真false //假特殊数值null:空值undefined:未定义

变量的定义varnum=30;//numbervarnum=30;//stringvarnum=true;//bool

变量的作用域//全局变量//局部变量scriptvartest=5;functiona(){vara=3;alert(a);}functionb(){alert(test);}a();//输出3b();//输出5/script

for循环for(变量=开始值;变量=结束值;变量=变量+步进值){需执行的代码}语法格式示例使用for循环计算1+2+3+……+100的值:scripttype=text/javascriptvars=0;for(vari=1;i=100;i++){s=s+i;}document.write(1+2+3+…-+100=+s);/script

while循环语法格式示例变量=开始值;while(变量=结束值){需执行的代码修改变量的值}使用while循环计算127是否为素数。scripttype=text/javascriptvarnum=127;vari=2;while(num%i!=0i=num/2){i++;}if(inum/2){document.write(num+是素数);}else{document.write(num+不是素数);}/script

小结

JS基本语法案例:显示九九乘法表

教学任务

小结

时间显示

教学任务

Date对象Date()Date(mseconds)Date(datestring)Date(year,month,day,hours,minutes,seconds,mseconds)

Date对象的常用方法方法名称作用描述Date()返回当日的日期和时间getDate()从Date对象返回一个月中的某一天(1~31)getDay()从Date对象返回一周中的某一天(0~6)getMonth()从Date对象返回月份(0~11)getFullYear()从Date对象以四位数字返回年份getYear()从Date对象以两位或四位数字返回年份。getHours()返回Date对象的小时(0~23)getMinutes()返回Date对象的分钟(0~59)getSeconds()返回Date对象的秒数(0~59))getMilliseconds()返回Date对象的毫秒(0~999)getTime()返回1970年1月1日至今的毫秒数setDate()设置Date对象中月的某一天(1~31))setMonth()设置Date对象中月份(0~11))setFullYear()设置Date对象中的年份(四位数字)setYear()设置Date对象中的年份(两位或四位数字)。setHours()设置Date对象中的小时(0~23)setTime()通过向或从1970年1月1日午夜添加或减去指定数目的毫秒来计算日期和时间toString()把Date对象转换为字符串。toDateString()把Date对象的日期部分转换为字符串。

下拉列表框运行结果varnow=newDate();vardateString=今天是:+now.getFullYear()+-+(now.getMonth()+1)+-+now.getDate();document.writeln(dateString);示例

定时器window.setInterval(code,milliseconds);设置定时器,每隔一段时间重复执行指定的代码。单位是毫秒

文档评论(0)

1亿VIP精品文档

相关文档