JS循环 for while 全局/局部变量 短路
2024-08-31 11:59:50
循环语句:
For
for循环的格式
for(var i = 0; i < 10; i ++){ }
for循环的执行顺序:
① ② 若判断为 true 进④ 进③ 进②判断 ……循环
若判断为false 结束
while
while循环的格式
var i = 0;
while(i < 10){
alert();
i ++;
break;
}
若i<10 替换为true 则while的循环会一直执行。直到条件控制结束。
break结束所有循环
continue跳过本次循环,还会执行下面的。
for(){
If(i ==2){
Continue;
}
}
会跳过i=2的情况,结束i=1 以后执行i=3。
for 和 while 的区别
次数确定用for
While直到满足某个条件终止循环。(图书馆找书 不知道多少本)
变量分类:
1.全局变量 也称为外部变量,它是在函数外部定义的变量。 它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。
2.局部变量 在程序中,只在特定过程或函数中可以访问的变量,是相对与全局变量而言的
作用域:变量的作用域只在定义的大括号内。
短路 :
只执行一个操作 效率高
&& || 变为 & 和 | 后面的不计算 就被短路
其他内容:
Typeof 判断数据类型 有返回值
返回值 (能不能给一个变量赋值)
Var num = 1+2 && 3+4 输出3 判断为true 因为两边都是true
0 false
非0 true
空 false
非空 true
注意事项:
作业问题:控制语句注意格式
if(判断){
alert();
}else{
alert();
}
if语句格式
变量要在开头定义。
重复的代码要优化重构。
最新文章
- Socket通信(一)
- android小知识之fragment中调用startActivityForResult(Intent intent,int requestcode)所遇到的问题
- jsp页面直接编写csss
- gcc, numpy, rabbitmq等安装升级总结
- 【Cocos2d-X开发学习笔记】第09期:渲染框架之菜单类(CCMenu)的使用
- ZOJ-2365 Strong Defence 贪心,BFS
- 解决android锁屏或解锁后activity重启的问题
- 利用自定义的AuthenticationFilter实现Basic认证
- PHPCMS快速建站系列之自定义分页函数
- PHP中递归最详解释.
- nginx正向代理
- AspNet Core Api Restful +Swagger 发布IIS 实现微服务之旅 (二)
- Unity简单塔防游戏的开发——敌人移动路径的创建及移动
- go通过swig封装、调用c++共享库的技术总结
- Hadoop介绍-2.分布式计算框架Hadoop原理及架构全解
- [C#.net]处理UTF-8文件乱码
- web前端开发分享-css,js入门篇
- Educational Codeforces Round 21 Problem F (Codeforces 808F) - 最小割 - 二分答案
- Linux系统管理员非常使用的几款工具推荐
- Ubuntu下配置支持Windows访问的Samba共享