js
一、if结构:1、语法:if(表达式1(成立执行表达式2;不成立执行表达式3)){表达式2}表达式3;
2、if..else..语句 语法:if(表达式1){表达式2}
else{表达式3}表达式4 表达式1成立执行表达式2:不成立执行表达式3,最后执行表达式4。
二、循环语句:1.while循环:while(表达式1){表达式2}表达式3 首先判断表达1是否成立,成立则执行表达式2;然后继续判断表达式1是否成立,不成立则执行表达式3。
2.do while循环:
do{
sum+=i;
i++;
}while(i<=100);
document.write(sum);
3.for循环
var sum= 0;
for(var i=1;i<=100;i++){
sum+=i;
}
document.write(sum);
三、数组:
数组的移除,删除:
var arr=[1,2,3,4,5];
(1)arr.shift();//移除第一个
(2)arr.pop();//删除最后一个
(3)arr.unshift("你好","谢谢");//增加在头部
(4)arr.splice(1, 1, 9);//从哪儿开始,替换
(5)arr.reverse();//颠倒顺序
(6)console.log(arr.slice(0,3));//返回新的数组
console.log(arr);
console.log(arr.length);
四、字符串:
var str="你好";
var a="abcdef";
var A="GHJKN";
console.log(str.charAt(3));//返回字符串
console.log(str.indexOf("3",0));//检索字符串
console.log(str.lastIndexOf("4"));//返回对象中子字符串出现的位置
console.log(str.substring(0, 5));//返回0--5,不含5的字符串
console.log(a.toUpperCase());//转大写
console.log(A.toLowerCase());//转小写
console.log(str.slice(0, 6));//返回规定范围内的字符串
console.log(str.split([str[0, 4]]));//分割字符串