博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Javascript
阅读量:5831 次
发布时间:2019-06-18

本文共 1706 字,大约阅读时间需要 5 分钟。

ES6 

ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。

{

  
let a 
= 
10
;
  
var b 
= 
1
;
}
 
/
/ 
ReferenceError: a 
is 
not 
defined.
/
/ 
1

JavaScript常用语句

  1. document.getElementById(str)

  2. document.getElementsByClass(str)

  3. document.getElementsByName(str)

if语句实例

if (条件表达式) {

// 条件为真时,做的事情

} else {

// 条件为假时,做的事情

}

 

if (条件表达式1) {

// 条件1为真时,做的事情

} else if (条件表达式2) {

// 条件1不满足,条件2满足时,做的事情

} else if (条件表达式3) {

// 条件1、2不满足,条件3满足时,做的事情

} else {

// 条件1、2、3都不满足时,做的事情

}

 

switch语句实例

<script type="text/javascript">

var a=+prompt("请输入(1-7)之间的数字");
switch(a)
{
case 1:
document.write("星期一");break;
case 2:
document.write("星期二");break;
case 3:
document.write("星期三");break;
case 4:
document.write("星期四");break;
case 5:
document.write("星期五");break;
case 6:
document.write("星期六");break;
case 7:
document.write("星期日");break;
default:
document.write("输入不合法");break;
}
</script>

while循环

<script type="text/javascript">

var score=+prompt("输入分数");
while(score<0 || score>100 || isNaN(score))
{
alert("输入分数不合法");
var score=+prompt("输入分数");
}
if(score==100)
document.write("奖励手机一部");
else if(score>=80)
document.write("奖励100元");
else if(score>=60)
document.write("奖励一本参考书");
else
document.write("没有奖励");
</script>

for循环语句

 

<script type="text/javascript">

for(var i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
document.write(j+"*"+i+"="+j*i+"&nbsp; &nbsp; &nbsp;");
}
document.write("<br>");
}
</script>

continue和break

<script type="text/javascript">

for(var i=1;i<=10;i++)
{
if(i==5)
{
break;
}
document.write(i+"&nbsp; &nbsp; &nbsp;");
}
</script>
//输出结果是1 2 3 4

continue语句和break 语句类似,不同之处在于,continue 语句用于中止本次循环,并开始下一次循环,其语法格式如下: continue ; continue语句只能用在while、for. "do...while" 和switch 语句当中.

 

转载于:https://www.cnblogs.com/NachoLau/p/10393093.html

你可能感兴趣的文章
微软职位内部推荐-Sr DEV
查看>>
让你的WPF程序在Win7下呈现Win8风格主题
查看>>
802.11 学习笔记
查看>>
Leetcode-Database-176-Second Highest Salary-Easy(转)
查看>>
构建Docker Compose服务堆栈
查看>>
最小角回归 LARS算法包的用法以及模型参数的选择(R语言 )
查看>>
Hadoop生态圈-Kafka常用命令总结
查看>>
如何基于Redis Replication设计并实现Redis-replicator?
查看>>
浮点数内存如何存储的
查看>>
贪吃蛇
查看>>
EventSystem
查看>>
用WINSOCK API实现同步非阻塞方式的网络通讯
查看>>
玩一玩博客,嘿嘿
查看>>
P1352 没有上司的舞会
查看>>
ios11文件夹
查看>>
【HLOJ 559】好朋友的题
查看>>
Electric Fence(皮克定理)
查看>>
nvl 在mysql中如何处理
查看>>
MyEclipse 快捷键
查看>>
快速傅里叶变换FFT
查看>>