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高级程序设计 阅读笔记(十三) js定义类或对象
Aug 14 Javascript
nullJavascript中创建对象的五种方法实例
May 07 Javascript
JS判断对象是否存在的10种方法总结
Dec 23 Javascript
jQuery中empty()方法用法实例
Jan 16 Javascript
jQuery绑定自定义事件的魔法升级版
Jun 30 Javascript
Laydate时间组件在火狐浏览器下有多时间输入框时只能给第一个输入框赋值的解决方法
Aug 18 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
Sep 04 Javascript
分分钟玩转Vue.js组件
Oct 25 Javascript
原生js封装自定义滚动条
Mar 24 Javascript
Angular.js中ng-include用法及多标签页面的实现方式详解
May 07 Javascript
详解A标签中href=&quot;&quot;的几种用法
Aug 20 Javascript
jQuery实现弹幕特效
Nov 29 jQuery
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
Yii2语言国际化的配置教程
2018/08/19 PHP
Code: write(s,d) 输出连续字符串
2007/08/19 Javascript
jQuery 1.3 和 Validation 验证插件1.5.1
2009/07/09 Javascript
把html页面的部分内容保存成新的html文件的jquery代码
2009/11/12 Javascript
IE 上下滚动展示模仿Marquee机制
2009/12/20 Javascript
JS 对象介绍
2010/01/20 Javascript
jQuery EasyUI API 中文文档 - TimeSpinner时间微调器
2011/10/23 Javascript
Jquery实现简单的动画效果代码
2012/03/18 Javascript
使用jquery选择器如何获取父级元素、同级元素、子元素
2014/05/14 Javascript
JavaScript判断变量是对象还是数组的方法
2014/08/28 Javascript
详解JavaScript 中的 replace 方法
2016/01/01 Javascript
js表单验证实例讲解
2016/03/31 Javascript
springMVC结合AjaxForm上传文件
2016/07/12 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
jQuery判断自定义属性data-val用法示例
2019/01/07 jQuery
vue不操作dom实现图片轮播的示例代码
2019/12/18 Javascript
vue基于better-scroll实现左右联动滑动页面
2020/06/30 Javascript
关于angular引入ng-zorro的问题浅析
2020/09/09 Javascript
OpenLayers3实现地图鹰眼以及地图比例尺的添加
2020/09/25 Javascript
Python实现对比不同字体中的同一字符的显示效果
2015/04/23 Python
python将处理好的图像保存到指定目录下的方法
2019/01/10 Python
Python数据可视化之画图
2019/01/15 Python
python list数据等间隔抽取并新建list存储的例子
2019/11/27 Python
使用Python实现分别输出每个数组
2019/12/06 Python
python Popen 获取输出,等待运行完成示例
2019/12/30 Python
python使用gdal对shp读取,新建和更新的实例
2020/03/10 Python
我有一个梦想演讲稿
2014/05/05 职场文书
2014年政风行风自查自纠报告
2014/10/21 职场文书
贫困证明怎么写
2015/06/16 职场文书
《为人民服务》教学反思
2016/02/20 职场文书
2016先进集体事迹材料范文
2016/02/25 职场文书
nginx优化的六点方法
2021/03/31 Servers
对Golang中的FORM相关字段理解
2021/05/02 Golang
Python关于OS文件目录处理的实例分享
2021/05/23 Python
python 远程执行命令的详细代码
2022/02/15 Python
Pytorch中使用ImageFolder读取数据集时忽略特定文件
2022/03/23 Python