js语句:
if判断句:
switch语句:var b = 6;
switch(b){
case 3:alert("3");
case 6:alert("6");
}
循环语句:for while do....while
boolean :true相当于只个值为1false相当于只个值为0,可以进行加减
==和===都是做判断用的,区别:
==比较的是值===比较的值和类型
引入知识:直接向页面输出的语句document .write("aaa");
实现99乘法表(输出到页面上)
document.write("<table border="1" bordercolor="blue">);
for(var i=1;i<=9;i++){
document.write("<tr>");
for(var j=1;j<=i;j++){
document.write("<td>");
document.write(j+"*"+i+"="+i*j);
}
document.write("</tr>");
}
document.write("</table>");
js数组:
1.var arr={1,2,3};
2.使用内置对象,array对象 var arr1=new Array(5);//定义一个数组,数组长度为5
3.var arr2=new Array(1,2,3);
数组属性length获取数组长度,数组可以存放不同的数据类型
js的函数:
在js里面定义函数有三种方法:
1、使用一个关键字 function 方法名 (参数列表){方法体,返回值可有可无}
function add(a,b){
var num=a+b;
alert(num);
}
add(2,3);
2.匿名函数 var add function(参数列表){方法体和返回值}
3.使用到js里面的一个内置对象var add =new function(参数列表,方法体和返回值
var add = new function("x","y";sum=x+y;return sum;);
alert(add(2,3));