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 相关文章推荐
js利用div背景,做一个竖线的效果。
Nov 22 Javascript
js防止页面被iframe调用的方法
Oct 30 Javascript
在HTML中插入JavaScript代码的示例
Jun 03 Javascript
JavaScript实现广告的关闭与显示效果实例
Jul 02 Javascript
JavaScript基础知识及常用方法总结
Jan 10 Javascript
JS判断图片是否加载完成方法汇总(最新版)
May 13 Javascript
Javascript小技能总结(推荐)
Jun 02 Javascript
Json按某个键的值进行排序
Dec 22 Javascript
Bootstrap栅格系统简单实现代码
Mar 06 Javascript
解决canvas画布使用fillRect()时高度出现双倍效果的问题
Aug 03 Javascript
javascrit中undefined和null的区别详解
Apr 07 Javascript
vue动态子组件的两种实现方式
Sep 01 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
html中select语句读取mysql表中内容
2006/10/09 PHP
require(),include(),require_once()和include_once()区别
2008/03/27 PHP
php表单处理操作
2017/11/16 PHP
javascript得到XML某节点的子节点个数的脚本
2008/10/11 Javascript
js substr支持中文截取函数代码(中文是双字节)
2013/04/17 Javascript
快速解决jquery之get缓存问题的最简单方法介绍
2013/12/19 Javascript
js实现鼠标滑过文字链接色彩变化的效果
2015/05/06 Javascript
JavaScript实现点击按钮就复制当前网址
2015/12/14 Javascript
JavaScript中各种引用类型的常用操作方法小结
2016/05/05 Javascript
JS函数的定义与调用方法推荐
2016/05/12 Javascript
js控制文本框只能输入中文、英文、数字与指定特殊符号的实现代码
2016/09/09 Javascript
jquery获取点击控件的绝对位置简单实例
2016/10/13 Javascript
iscroll-probe实现下拉刷新和下拉加载效果
2017/06/28 Javascript
JS实现移动端判断上拉和下滑功能
2017/08/07 Javascript
基于Vue单文件组件详解
2017/09/15 Javascript
Django与Vue语法的冲突问题完美解决方法
2017/12/14 Javascript
JS脚本实现网页自动秒杀点击
2018/01/11 Javascript
微信web端后退强制刷新功能的实现代码
2018/03/04 Javascript
浅谈Webpack 持久化缓存实践
2018/03/22 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
2019/10/26 Javascript
JS实现前端动态分页码代码实例
2020/06/02 Javascript
Python学习之asyncore模块用法实例教程
2014/09/29 Python
Python 使用os.remove删除文件夹时报错的解决方法
2017/01/13 Python
python发送邮件实例分享
2017/07/28 Python
python十进制和二进制的转换方法(含浮点数)
2018/07/07 Python
在ubuntu16.04中将python3设置为默认的命令写法
2018/10/31 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
2019/10/25 Python
python 使用opencv 把视频分割成图片示例
2019/12/12 Python
python 绘制场景热力图的示例
2020/09/23 Python
HTML5 Canvas 起步(2) - 路径
2009/05/12 HTML / CSS
three.js模拟实现太阳系行星体系功能
2019/09/03 HTML / CSS
GC是什么?为什么要有GC?
2013/12/08 面试题
服务标兵事迹材料
2014/05/04 职场文书
保护地球的标语
2014/06/17 职场文书
关于运动会的广播稿(10篇)
2014/09/12 职场文书
Python生成九宫格图片的示例代码
2021/04/14 Python