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日期转化为毫秒数“节省20%的效率和和节省9个字符“问题
Mar 01 Javascript
关于ExtJS4.1:快捷键支持的问题
Apr 24 Javascript
JS 获取select(多选下拉)中所选值的示例代码
Aug 02 Javascript
jQuery Validate表单验证插件 添加class属性形式的校验
Jan 18 Javascript
微信小程序 Buffer缓冲区的详解
Jul 06 Javascript
用React实现一个完整的TodoList的示例代码
Oct 30 Javascript
详解ES6中的三种异步解决方案
Jun 28 Javascript
详解如何在Vue里建立长按指令
Aug 20 Javascript
React 使用recharts实现散点地图的示例代码
Dec 07 Javascript
Vue实现购物车的全选、单选、显示商品价格代码实例
May 06 Javascript
selenium+java中用js来完成日期的修改
Oct 31 Javascript
Vue.js 带下拉选项的输入框(Textbox with Dropdown)组件
Apr 17 Vue.js
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
一个域名查询的程序
2006/10/09 PHP
基于PHP生成静态页的实现方法
2013/05/10 PHP
php 批量生成html,txt文件的实现代码
2013/06/26 PHP
php实现基于微信公众平台开发SDK(demo)扩展的方法
2014/12/22 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
js CSS操作方法集合
2008/10/31 Javascript
JavaScript实现多维数组的方法
2013/11/20 Javascript
jquery浏览器滚动加载技术实现方案
2014/06/03 Javascript
js中setTimeout()与clearTimeout()用法实例浅析
2015/05/12 Javascript
JavaScript动态创建div等元素实例讲解
2016/01/06 Javascript
jQuery的Cookie封装,与PHP交互的简单实现
2016/10/05 Javascript
功能强大的jquery.validate表单验证插件
2016/11/07 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
webpack实现一个行内样式px转vw的loader示例
2018/09/13 Javascript
详解关于element el-button使用$attrs的一个注意要点
2018/11/09 Javascript
express+vue+mongodb+session 实现注册登录功能
2018/12/06 Javascript
JavaScript中的全局属性与方法深入解析
2020/06/14 Javascript
vue键盘事件点击事件加native操作
2020/07/27 Javascript
OpenLayers3实现测量功能
2020/09/25 Javascript
Python列表append和+的区别浅析
2015/02/02 Python
Python中的默认参数实例分析
2018/01/29 Python
python excel转换csv代码实例
2019/08/26 Python
Python进程间通信 multiProcessing Queue队列实现详解
2019/09/23 Python
Python3安装pip工具的详细步骤
2019/10/14 Python
Java文件与类动手动脑实例详解
2019/11/10 Python
Python3和pyqt5实现控件数据动态显示方式
2019/12/13 Python
软件工程师面试题
2012/06/25 面试题
中秋节礼品促销方案
2014/02/02 职场文书
阳光体育活动总结
2014/04/30 职场文书
我爱家乡演讲稿
2014/09/12 职场文书
卖车协议书范例
2014/09/16 职场文书
工作所在部门证明
2014/09/21 职场文书
初中信息技术教学计划
2015/01/22 职场文书
工程技术负责人岗位职责
2015/04/13 职场文书
python函数指定默认值的实例讲解
2021/03/29 Python
用Python selenium实现淘宝抢单机器人
2021/06/18 Python