javascript学习笔记--运算符的优先级,代码块和同时声明

2018-09-05  本文已影响0人  持续5年输出bug

一 使用逗号,可以声名多个变量,并且对其赋值。

<script type="text/javascript">
var a=2,b=1,c=0;
alert(a);
</script>

二 运算符的优先级
1.+-*/和数学中的一样,先乘除后加减,
2.运算优先级表,表中位置越靠上优先级越高,先运算优先级高的
3.优先级相同的,按照式子顺序从左往右执行
4.优先级不确定时,可以使用()去改变优先级,因为括号优先级仅次于. [] new

三 代码块概念
1.每一条代码都是一条语句(statment),是按照自上而下的顺序逐一执行的
如:
var a=b;
2.使用{ } 构成代码块,表示括号内的语句是一组语句,一同执行或者不执行
{
var a=1;
alert(a);
}
3.代码块之间不需要分号;
{
var a=1;
alert(a);
}
{
var a=1;
alert(a);
}
4.js中的代码块只具有分组作用
如:下列代码块是可以执行的,因为除了分组,没有任何实际意义
{ var a=2;
var b=1;
var c=1;}
alert(((a+b)*c)/2);

上一篇下一篇

猜你喜欢

热点阅读