JavaScript for循环 if判断语句(学习笔记)


Posted in Javascript onOctober 11, 2017

今天学习了JavaScript里面的for循环以及if的判断语句

for(初始值;循环条件;操作){

满足条件要执行的代码语句
}

初始值:循环前的初始化变量,通常为赋值表达式:建议用var赋值,可以加快运行速度。

循环条件:每次循环前要计算的条件,是运算符类别中的条件运算符,返回值为true或false,当返回值为true时执行循环,为false时退出循环。(往往是i>=n;或用逻辑运算符)

操作:每循环一次以后要计算的表达式,通常是递增++或递减--等赋值表达式。

for语句中的三个参数,第一个是初始化变量,用来设置循环次数的初始值;第二个是一个条件运算符或逻辑运算符,用来判断循环是否继续;第三个是每次循环后执行的语句,实际是递增或递减初始化变量。

if(条件){
条件成立时执行的代码
}

if 语句:只有当指定条件为 true 时,使用该语句来执行代码
if...else 语句 : 当条件为 true 时执行代码,当条件为 false 时执行其他代码
if...else if....else 语句 :使用该语句来选择多个代码块之一来执行
switch 语句 : 使用该语句来选择多个代码块之一来执行

switch与if..else 的执行的效率问题

if...else跟switch的用法是一样的,但是两者之间存在的不同就是处理效率的问题,

一般情况下可以使用switch,

但是比如if (a > 1 && a < 100)这样的情况下,就只能用if了。

以上这篇JavaScript for循环 if判断语句(学习笔记)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 尚未实现错误解决办法
Nov 27 Javascript
IE下js调试工具Companion.JS
Oct 15 Javascript
html超链接打开窗口大小的方法
Mar 05 Javascript
以JSON形式将JS中Array对象数组传至后台的方法
Jan 06 Javascript
ReactNative-JS 调用原生方法实例代码
Oct 08 Javascript
AngularJS实现网站换肤实例
Feb 19 Javascript
详解Vue.js分发之作用域槽
Jun 13 Javascript
Angular利用trackBy提升性能的方法
Jan 26 Javascript
解决layui 复选框等内置控件不显示的问题
Aug 14 Javascript
Vue引用Swiper4插件无法重写分页器样式的解决方法
Sep 27 Javascript
bootstrap-table后端分页功能完整实例
Jun 01 Javascript
Taro小程序自定义顶部导航栏功能的实现
Dec 17 Javascript
js处理包含中文的字符串实例
Oct 11 #Javascript
解决JQuery全选/反选第二次失效的问题
Oct 11 #jQuery
React根据宽度自适应高度的示例代码
Oct 11 #Javascript
详解vue中使用express+fetch获取本地json文件
Oct 10 #Javascript
vue router自动判断左右翻页转场动画效果
Oct 10 #Javascript
angular2 ng2 @input和@output理解及示例
Oct 10 #Javascript
ionic选择多张图片上传的示例代码
Oct 10 #Javascript
You might like
收藏的PHP常用函数 推荐收藏保存
2010/02/21 PHP
UCenter 批量添加用户的php代码
2012/07/17 PHP
php中使用addslashes函数报错问题的解决方法
2013/02/06 PHP
php中的Base62类(适用于数值转字符串)
2013/08/12 PHP
输入值/表单提交参数过滤有效防止sql注入的方法
2013/12/25 PHP
php socket客户端及服务器端应用实例
2014/07/04 PHP
PHP获取远程图片并保存到本地的方法
2015/05/12 PHP
PHP7引入的&quot;??&quot;和&quot;?:&quot;的区别讲解
2019/04/08 PHP
PHP字符串与数组处理函数用法小结
2020/01/07 PHP
jQuery学习4 浏览器的事件模型
2010/02/07 Javascript
jQuery当鼠标悬停时放大图片的效果实例
2013/07/03 Javascript
jquery交替变换颜色的三种方法 实例代码
2013/11/19 Javascript
详解JavaScript函数
2015/12/01 Javascript
js实现的页面矩阵图形变换特效
2016/01/26 Javascript
获取阴历(农历)和当前日期的js代码
2016/02/15 Javascript
将JSON字符串转换成Map对象的方法
2016/11/30 Javascript
jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
2016/12/26 Javascript
ES6新特性八:async函数用法实例详解
2017/04/21 Javascript
Nodejs之http的表单提交
2017/07/07 NodeJs
JavaSctit 利用FileReader和滤镜上传图片预览功能
2017/09/05 Javascript
vue scroller返回页面记住滚动位置的实例代码
2018/01/29 Javascript
Vue3.0结合bootstrap创建多页面应用
2019/05/28 Javascript
JS利用prototype给类添加方法操作详解
2019/06/21 Javascript
vue中全局路由守卫中替代this操作(this.$store/this.$vux)
2020/07/24 Javascript
用map函数来完成Python并行任务的简单示例
2015/04/02 Python
Python实现的排列组合、破解密码算法示例
2019/04/12 Python
python爬虫爬取幽默笑话网站
2019/10/24 Python
python属于解释语言吗
2020/06/11 Python
Pytest单元测试框架如何实现参数化
2020/09/05 Python
ASOS亚洲:ASOS Asia
2018/03/04 全球购物
沙特阿拉伯家用电器和电子产品购物网站:Sheta and Saif
2020/04/03 全球购物
大学生职业生涯规划书
2014/03/14 职场文书
体育课课后反思
2014/04/24 职场文书
基层党员群众路线整改措施及努力方向
2014/10/28 职场文书
分析设计模式之模板方法Java实现
2021/06/23 Java/Android
MySQL 自动填充 create_time 和 update_time
2022/05/20 MySQL