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 相关文章推荐
IE/FireFox具备兼容性的拖动代码
Aug 13 Javascript
js加解密 脚本解密
Feb 22 Javascript
JavaScript面向对象(极简主义法minimalist approach)
Jul 17 Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
May 10 Javascript
Javascript实现动态菜单添加的实例代码
Jul 05 Javascript
JavaScript实现显示函数调用堆栈的方法
Apr 21 Javascript
浅谈Javascript中的12种DOM节点类型
Aug 19 Javascript
vue中component组件的props使用详解
Sep 04 Javascript
使用JS判断移动端手机横竖屏状态
Jul 30 Javascript
利用weixin-java-miniapp生成小程序码并直接返回图片文件流的方法
Mar 29 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
Sep 11 Javascript
微信小程序实现打卡签到页面
Sep 21 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 DOS攻击实现代码(附如何防范)
2012/05/29 PHP
[原创]php简单防盗链验证实现方法
2016/07/09 PHP
PDO的安全处理与事物处理方法
2016/10/31 PHP
jquery ajax return没有返回值的解决方法
2011/10/20 Javascript
更换select下拉菜单背景样式的实现代码
2011/12/20 Javascript
自动设置iframe大小的jQuery代码
2013/09/11 Javascript
jq实现酷炫的鼠标经过图片翻滚效果
2014/03/12 Javascript
JavaScript中判断页面关闭、页面刷新的实现代码
2014/08/27 Javascript
javascript在IE下trim函数无法使用的解决方法
2014/09/12 Javascript
Nodejs Post请求报socket hang up错误的解决办法
2014/09/25 NodeJs
JS+CSS实现大气的黑色首页导航菜单效果代码
2015/09/10 Javascript
浅谈javascript的Touch事件
2015/09/27 Javascript
完美解决jQuery符号$与其他javascript 库、框架冲突的问题
2016/08/09 Javascript
JQuery validate 验证一个单独的表单元素实例
2017/02/17 Javascript
详解Vue中添加过渡效果
2017/03/20 Javascript
Swiper 4.x 使用方法(移动端网站的内容触摸滑动)
2018/05/17 Javascript
bootstrap实现点击删除按钮弹出确认框的实例代码
2018/08/16 Javascript
JSON的parse()方法介绍
2019/01/31 Javascript
vue 中Virtual Dom被创建的方法
2019/04/15 Javascript
[02:19]2018年度DOTA2最佳核心位选手-完美盛典
2018/12/17 DOTA
探究python中open函数的使用
2016/03/01 Python
python实现数据预处理之填充缺失值的示例
2017/12/22 Python
python3中的md5加密实例
2018/05/29 Python
python正则表达式之对号入座篇
2018/07/24 Python
python Web flask 视图内容和模板实现代码
2019/08/23 Python
Python 实现数组相减示例
2019/12/27 Python
Python用5行代码实现批量抠图的示例代码
2020/04/14 Python
python selenium xpath定位操作
2020/09/01 Python
python unichr函数知识点总结
2020/12/16 Python
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
Miller Harris官网:英国小众香水品牌
2020/09/24 全球购物
高中数学教师求职信
2013/10/30 职场文书
商务日语毕业生自荐信
2013/11/23 职场文书
好好学习保证书
2015/02/26 职场文书
不同意离婚答辩状
2015/05/22 职场文书
践行三严三实心得体会(2016推荐篇)
2016/01/06 职场文书