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 相关文章推荐
jQuery入门问答 整理的几个常见的初学者问题
Feb 22 Javascript
再谈Jquery Ajax方法传递到action(补充)
May 12 Javascript
Javascript MVC框架Backbone.js详解
Sep 18 Javascript
浅谈javascript对象模型和function对象
Dec 26 Javascript
一系列Bootstrap导航条使用方法分享
Apr 29 Javascript
jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容
Jul 09 Javascript
JS判断一个数是否是水仙花数
Jun 11 Javascript
JS使用数组实现的队列功能示例
Mar 04 Javascript
前端js中的事件循环eventloop机制详解
May 15 Javascript
微信小程序云开发之使用云存储
May 17 Javascript
vue下使用nginx刷新页面404的问题解决
Aug 02 Javascript
通过js随机函数Math.random实现乱序
May 19 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
phpMyAdmin 安装配置方法和问题解决
2009/06/08 PHP
Smarty Foreach 使用说明
2010/03/23 PHP
php获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
2014/05/10 PHP
ThinkPHP的MVC开发机制实例解析
2014/08/23 PHP
PHP实现根据密码长度显示安全条
2017/07/04 PHP
php适配器模式简单应用示例
2019/10/23 PHP
jquery.lazyload  实现图片延迟加载jquery插件
2010/02/06 Javascript
js 绑定键盘鼠标事件示例代码
2014/02/12 Javascript
jquery中checkbox使用方法简单实例演示
2015/11/24 Javascript
PhotoSwipe异步动态加载图片方法
2016/08/25 Javascript
使用BootStrapValidator完成前端输入验证
2016/09/28 Javascript
详解MVC如何使用开源分页插件(shenniu.pager.js)
2016/12/16 Javascript
在javaScript中检测数据类型的几种方式小结
2017/03/04 Javascript
使用JavaScript进行表单校验功能
2017/08/01 Javascript
微信小程序学习笔记之文件上传、下载操作图文详解
2019/03/29 Javascript
Vue发布项目实例讲解
2019/07/17 Javascript
vue实现扫码功能
2020/01/17 Javascript
vue实现点击按钮“查看详情”弹窗展示详情列表操作
2020/09/09 Javascript
原生js实现弹幕效果
2020/11/29 Javascript
[00:34]TI7不朽珍藏III——地穴编织者不朽展示
2017/07/15 DOTA
Python基于QRCode实现生成二维码的方法【下载,安装,调用等】
2017/07/11 Python
python numpy函数中的linspace创建等差数列详解
2017/10/13 Python
使用Pycharm分段执行代码
2020/04/15 Python
多个版本的python共存时使用pip的正确做法
2020/10/26 Python
CSS3+js实现简单的时钟特效
2015/03/18 HTML / CSS
巴西网上药店:Drogaria Araujo
2021/01/06 全球购物
DJI全球:DJI Global
2021/03/15 全球购物
优秀的自荐信要注意哪些
2014/01/03 职场文书
丑小鸭教学反思
2014/02/03 职场文书
一体化教学实施方案
2014/05/10 职场文书
招标保密承诺书
2015/01/20 职场文书
花田少年史观后感
2015/06/16 职场文书
付款证明模板
2015/06/19 职场文书
《文化苦旅》读后感:阅读,让人诗意地栖居在大地上
2019/12/24 职场文书
SpringBoot+Redis实现布隆过滤器的示例代码
2022/03/17 Java/Android