Web前端开发(HTML5+CSS3+JavaScript) 课件 第9章 JavaScript基础(2).pptx

Web前端开发(HTML5+CSS3+JavaScript) 课件 第9章 JavaScript基础(2).pptx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Web前端基础技术;;五、程序结构:类似C和Java;If(条件表达式){语句体;}/*如果语句体仅有一条语句,大括号可以省略*/;if(条件表达式){语句体1;}

else{语句体2;};varnum1=prompt(输入数1)

varnum2=prompt(输入数2)

//按“确定”按钮但没有输入,或者按了取消按钮

if(!num1||!num2){//没有输入,或者取消

alert(取消计算)

}

else{//有输入

if(isNaN(num1)||isNaN(num2)){

alert(存在非数字,不能计算)

}

else{

//必须转换为数字才能相加

num1=Number(num1)

num2=Number(num2)

alert(num1+num2)

}

};If(条件表达式){语句体1}

elseif(条件表达式){语句体2}

else{语句体n};switch(变量){

case常量1: {/*语句体1*/;break;}

case常量2: {/*语句体2*/;break;}

......

case常量N: {/*语句体N*/;break;}

default: {/*所有条件不满足时执行的语句体*/}

};示例:等级制转换为百分制。A:90~100,B:80~89,C:70~79,D:60~69,E:60

输入A-E,输出分数范围;vargrade//保存等级

varscore=prompt(输入分数)

score=parseInt(score/10)//仅取整数部分

//score=Math.floor(score/10)//去掉小数部分,得到整数部分

switch(score){

case10:

case9:grade=A;break;

case8:grade=B;break;

case7:grade=C;break;

case6:grade=D;break;

default:grade=E

}

alert(等级是:+grade);1.基本循环结构:for结构:

语法:for(vari=0;in;i++){语句体;}

2.列举循环

语法:for(varindexinarr){语句体;};varstudent={name:张三,age:18,sex:男}

for(varpropinstudent){

console.log(“属性名“,prop,“,属性值:+student[prop])

};//对象数组

//books类型数组

varbooks=[

{

id:1,

bookName:三国演义,

price:12.8,

},

{

id:2,

bookName:红楼梦,

price:22.8,

},

];

for(varindexinbooks){

console.log(books[index])//输出对象

//输出对象的每一个属性名和属性值

for(varpropinbooks[index]){

console.log(prop,books[index][prop]);

}

};代码分析:产生10个10-20的整数随机数,并在控制台逐个输出;;关于continue/break的使用;5.do-while结构:;4.常用对象的方法:字符串处理;;?//1.indexOf(子串)查找子串的位置(下标)

?varstr=JS基础语法;

?//查找语法所在的位置

?varpos=str.indexOf(语法);

?if(pos

文档评论(0)

balala11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档