javascript 高级程序设计 笔记 (2)
来源:互联网 发布:淘宝客服绩效考核工具 编辑:程序博客网 时间:2024/06/05 15:02
javascript 高级程序设计
语句
1、if语句
if(condition) statement1 else statement2;
if(i>25){
alert("Greater than 25");
}else{
alert("less than or equal to 25");
}
2、do-while 语句 (当expression 成立 do就会执行)
do{statement} while(expression);
var i=0;
do{
i+=2;
}while(i<10);
alert(i);
3、while 语句
while (expression) statement;
var i=0;
while(i<10){
i+=2;
}
4、for 语句
for( initialization ; expression;post-expression) statement
var count=10;
for(var i=0; i<count; i++){
alert(i);
}
5、 for-in 语句
for(propert in expression) statement
for(var propName in window){
document.write(propName);
}
6 、label 语句
label :statement
start: for(var i=0;i<account;i++){
alert(i);
}
7、 break 和 continue 语句
var num=0;
for(var i=1;i<10;i++){
if(i%5==0){
break;
}
num++;
}
alert(num);
********************************************
var num=0;
for(var i=1;i<10;i++){
if(i%5==0){
continue;
}
num++;
}
alert(num);
8、with 语句(会造成性能下降,调试困难,不建议使用)
with (expression) statement
var qs=location.search.substring();
var hostname=location.hostnam;
var url=location.herf;
以上代码可以改为
with (location) {
var qs=search.substring();
var hostname=hostnam;
var url=lherf;
}
9、switch 语句
switch (expression) {
case value: statement
break;
break;
case value: statement
break;
case value: statementbreak;
default:statement}
switch (i) {
case 25:
alert("25");
break;
alert("20");
case 80:
alert("80");
alert("5");
alert("没有合适的");
}
- javascript 高级程序设计 笔记 (2)
- 《JavaScript高级程序设计》笔记
- 《javascript 高级程序设计》笔记
- JavaScript高级程序设计笔记
- Javascript高级程序设计-笔记
- JavaScript高级程序设计笔记
- 《JavaScript 高级程序设计》笔记
- javaScript 高级程序设计 笔记
- javascript 高级程序设计 笔记
- JavaScript高级程序设计笔记(2)
- javaScript高级程序设计学习笔记(2)
- JavaScript高级程序设计-学习笔记2
- javascript高级程序设计笔记(一)
- javascript高级程序设计笔记(二)
- javascript高级程序设计笔记(三)
- javascript高级程序设计笔记(四)
- javascript高级程序设计学习笔记
- JavaScript高级程序设计 学习笔记
- 树莓派3静态ip配置方法
- vue入门test
- 计算给定数组 arr 中所有元素的总和
- [Hdu 4280]Island Transport
- github中git push origin master出错:error: failed to push some refs to
- javascript 高级程序设计 笔记 (2)
- 1017. The Best Peak Shape (35)解题报告
- jquery阻止冒泡小例子
- 看似很简单的一道题 (openjudge 1.4 16题)
- KindEditor中上传图片不回显的问题
- 股票大数据分析软件V2.7
- Server Tomcat v7.0 Server at localhost failed to start.解决方案
- think-queue消息队列初体验
- 采用jquery实现简单的计算器