1.有效的JavaScript类型:数字、字符串、逻辑值、对象等
2.字符串运算符: +
一个特殊的例子,不同类型的数据用 “+”运算符连接怎么先进行类型转换
var a="5";
var b=6;
document.write(a+b);
结果为:56,这里如果 运行符+中有 字符存在,则结果一定为字符串
3.比较运算符和逻辑运算符
几个特例: (1)===<全等运算符>:如果两个表达式(包括它们的数据类型)相等,则结果为true
4.圆括号和逗号运算符的结合使用
(,) 来计算一系列表达式并返回最后一个表达式的结果,例如:
var a=2; var b=3; var c=(a++,b++,a+b);
alert(c);结果为:7;
5.流程控制
两种分支结构: if..else... 和 switch... case...条件语句,三种循环结构:do...while / for/ while循环
2.字符串运算符: +
一个特殊的例子,不同类型的数据用 “+”运算符连接怎么先进行类型转换
var a="5";
var b=6;
document.write(a+b);
结果为:56,这里如果 运行符+中有 字符存在,则结果一定为字符串
3.比较运算符和逻辑运算符
几个特例: (1)===<全等运算符>:如果两个表达式(包括它们的数据类型)相等,则结果为true
var a="10";
var b=10;
if(a==b)
{ alert("a等于b"); }
else
{ alert("a不等于b"); }
//结果 为:a等于b
//===========分割线================
var a="10";
var b=10;
if(a===b)
{ alert("a等于b"); }
else
{ alert("a不等于b"); }
//结果 为:a不等于b
var b=10;
if(a==b)
{ alert("a等于b"); }
else
{ alert("a不等于b"); }
//结果 为:a等于b
//===========分割线================
var a="10";
var b=10;
if(a===b)
{ alert("a等于b"); }
else
{ alert("a不等于b"); }
//结果 为:a不等于b
4.圆括号和逗号运算符的结合使用
(,) 来计算一系列表达式并返回最后一个表达式的结果,例如:
var a=2; var b=3; var c=(a++,b++,a+b);
alert(c);结果为:7;
5.流程控制
两种分支结构: if..else... 和 switch... case...条件语句,三种循环结构:do...while / for/ while循环