1.js版HelloWorld
<script type="text/javascript">
alert("HelloWorld");
</script>
2.注释
单行//
多行 /**/
3.操作符
+、-、*、/、%、+=、-=、==(数值一样)、===(类型和数值都一样)
4.逻辑运算符
||、&&
5.定义变量(弱类型)
var num= 1;
var string = "我是中国人";
var myboolean = true;
6.方法(用function定义)
<script type="text/javascript">
function fun(a,b){
alert(a+b);
}
fun("iam","chinese");
</script>
7.流程控制语句
if(){}else{}
while(){}
do{}while()
switch(){case 1:break;case 2:break;default:3;}
continue 结束当前循环,进入下一次循环
break 退出循环
8.js对象
var obj = new Object();
obj.name = "tom";
obj.age = 18;
function fun (a,b){
return a+":"+b;
}
obj.myfun = fun;
alert(obj.myfun(obj.name,obj.age));
9.undefine、null
undefine 定义变量没有为其赋值结果为undefine
var a;
alert(a);//结果为undefine
null 将变量置为null
var b=1;
b = null;
alert(b);//结果为null
10.常用方法
操作string类
操作date类