什么是表达式和语句
表达式:是由运算元和运算符(可选)构成,并产生运算结果的语法结构。
1+2表达式的值为3
add(1,2)表达式的值为函数的返回值
consoloe.log表达式的值为函数多少
consoloe.log(3)表达式的值为undefiend
语句:JavaScript代码由语句构成,表明了执行过程的流程、限定和约定,形式上可以是单行语句,也可以是由大括号括起来的复合语句。语句由分号来分隔。语句是“使某事发生”的指令,不存在返回值一说
vari=0;constsum=0;
标识符的规则
区分大小写,Myname与myname是两个不同的标识符。
标识符首字符可以是以下划线(_)、美元符($)或者字母开始,不能是数字。
标识符中其它字符可以是下划线(_)、美元符($)、字母或数字组成的。
ifelse语句
来规定假如条件为true时被执行的JavaScript代码块。
if(条件){
如果条件为true时执行的代码
}
else语句
if(条件){
条件为true时执行的代码块
}else{
条件为false时执行的代码块
}
elseif语句
if(条件1){
条件1为true时执行的代码块
}elseif(条件2){
条件1为false而条件2为true时执行的代码块
}else{
条件1和条件2同时为false时执行的代码块
}
whilefor语句
只要条件为true,循环能够一直执行代码块。
while循环会一直循环代码块,只要指定的条件为true。
while(条件){
要执行的代码块
}
在下面的例子中,循环中的代码将运行,一遍又一遍,只要变量(i)小于10:
while(i<10){text+="数字是"+i;i++;}
如果忘了对条件中使用的变量进行递增,那么循环永不会结束。这会导致浏览器崩溃。
Do/While循环
do/while循环是while循环的变体。在检查条件是否为真之前,这种循环会执行一次代码块,然后只要条件为真就会重复循环。
do{
要执行的代码块
}
while(条件);
breakcontinue
break语句“跳出”循环。
continue语句“跳过”循环中的一个迭代。
进入下一次循环
下一篇:【盛大赏金传奇打金系统】好不好?

哈哈哈 子弹越打越多了
哈哈哈 子弹越打越多了
《刺客信条: 黑旗 记忆重置》回应DLC比本体贵: DLC非必须
《刺客信条:黑旗 记忆重置》的首发表现可以说不错,Steam玩家峰值直逼10万。然而Steam的玩家评价却“褒贬不一”。除了游戏宣发问题外,还有一个原因就是总价超越本体的大量DLC,让玩家觉得育碧“吃相难看”。《刺客…当臭猫扶贫神秘嘉豪号主!
原神: 7.0奥黛塔定位反转! 并非木偶专属, 冰神设计成最大悬念
各位旅行者,今天咱们来聊聊原神7.0版本里一个让人意外的角色调整——奥黛塔的定位变化。千万没想到,原本大家都以为奥黛塔是木偶的专属队友,结果根据她的机制和定位来看,这是一位同时拥有星超导和星扩散的双机制…哪辆车能不被28吨钢卷压成废铁? 哪辆车能不被28吨钢卷压成废铁?
原神: 新超导木偶队顶配配装攻略! 告别刮痧与充能卡顿
很多玩家都有这样的困惑,同样是木偶新超导队伍,部分玩家用四星队友就能打出高额满配伤害,而自己配齐五星阵容,却始终面临伤害刮痧、充能卡顿的问题。其实核心差距并非角色配置,而是多数玩家没有掌握版本更新后,…