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 相关文章推荐
prototype与jquery下Ajax实现的差别
Sep 13 Javascript
JQuery实现动态表格点击按钮表格增加一行
Aug 24 Javascript
SeaJS 与 RequireJS 的差异对比
Dec 08 Javascript
浅谈JS原生Ajax,GET和POST
Jun 08 Javascript
微信小程序 侧滑删除(左滑删除)
May 23 Javascript
微信小程序实现的动态设置导航栏标题功能示例
Jan 31 Javascript
Vue插槽原理与用法详解
Mar 05 Javascript
Javascript读取上传文件内容/类型/字节数
Apr 30 Javascript
详解微信小程序图片地扯转base64解决方案
Aug 18 Javascript
javascript实现评分功能
Jun 24 Javascript
JavaScript中常用的3种弹出提示框(alert、confirm、prompt)
Nov 10 Javascript
Angular处理未可知异常错误的方法详解
Jan 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 远程文件管理,可以给表格排序,遍历目录,时间排序
2009/08/07 PHP
使用composer命令加载vendor中的第三方类库 的方法
2019/07/09 PHP
png在IE6 下无法透明的解决方法汇总
2015/05/21 Javascript
深入分析jQuery的ready函数是如何工作的(工作原理)
2015/12/17 Javascript
js判断鼠标位置是否在某个div中的方法
2016/02/26 Javascript
js剪切板应用clipboardData实例解析
2016/05/29 Javascript
jquery基本选择器匹配多个元素的实现方法
2016/09/05 Javascript
简单谈谈ES6的六个小特性
2016/11/18 Javascript
Java与JavaScript中判断两字符串是否相等的区别
2017/03/13 Javascript
微信小程序 图片宽高自适应详解
2017/05/11 Javascript
基于JS实现网页中的选项卡(两种方法)
2017/06/16 Javascript
JS实现方形抽奖效果
2018/08/27 Javascript
bootstrap table表格插件之服务器端分页实例代码
2018/09/12 Javascript
小程序从手动埋点到自动埋点的实现方法
2019/01/24 Javascript
webpack项目使用eslint建立代码规范实现
2019/05/16 Javascript
Python使用asyncio包处理并发详解
2017/09/09 Python
Python程序运行原理图文解析
2018/02/10 Python
在Pandas中给多层索引降级的方法
2018/11/16 Python
python添加模块搜索路径和包的导入方法
2019/01/19 Python
用python一行代码得到数组中某个元素的个数方法
2019/01/28 Python
基于Numpy.convolve使用Python实现滑动平均滤波的思路详解
2019/05/16 Python
PyQt5 加载图片和文本文件的实例
2019/06/14 Python
Python 中判断列表是否为空的方法
2019/11/24 Python
Python 序列化和反序列化库 MarshMallow 的用法实例代码
2020/02/25 Python
5行Python代码实现图像分割的步骤详解
2020/05/25 Python
Python爬虫之Selenium鼠标事件的实现
2020/12/04 Python
python pillow库的基础使用教程
2021/01/13 Python
使用phonegap获取设备的一些信息方法
2017/03/31 HTML / CSS
泰国时尚电商:POMELO Fashion
2020/03/11 全球购物
世界上最大的艺术社区:SAA
2020/12/30 全球购物
个人自我鉴定写法
2013/11/30 职场文书
教学个人的自我评价分享
2014/02/16 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
检讨书模板
2015/01/29 职场文书
关于上班时间调整的通知
2015/04/23 职场文书
Django展示可视化图表的多种方式
2021/04/08 Python