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 第二课 操作包装集元素代码
Mar 14 Javascript
javaScript NameSpace 简单说明介绍
Jul 18 Javascript
Jquery操作下拉框(DropDownList)实现取值赋值
Aug 13 Javascript
使用cluster 将自己的Node服务器扩展为多线程服务器
Nov 10 Javascript
JavaScript中提前声明变量或函数例子
Nov 12 Javascript
js QQ客服悬浮效果实现代码
Dec 12 Javascript
jquery实现submit提交表单
Feb 03 Javascript
前端学习笔记style,currentStyle,getComputedStyle的用法与区别
May 28 Javascript
原生js实现网页顶部自动下拉/收缩广告效果
Jan 20 Javascript
vue.js的安装方法
May 12 Javascript
ReactNative Image组件使用详解
Aug 07 Javascript
微信小程序通过js实现瀑布流布局详解
Aug 28 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写的serv-u的web申请账号的程序
2006/10/09 PHP
PHP4和PHP5性能测试和对比 测试代码与环境
2007/08/17 PHP
在命令行下运行PHP脚本[带参数]的方法
2010/01/22 PHP
如何阻止网站被恶意反向代理访问(防网站镜像)
2014/03/18 PHP
支付宝服务窗API接口开发php版本
2016/07/20 PHP
PHP不使用内置函数实现字符串转整型的方法示例
2017/07/03 PHP
默认让页面的第一个控件选中的javascript代码
2009/12/26 Javascript
javascript定时变换图片实例代码
2013/03/17 Javascript
Javascript计算两个marker之间的距离(Google Map V3)
2013/04/26 Javascript
JavaScript限定复选框的选择个数示例代码
2013/08/25 Javascript
js返回上一页并刷新的多种实现方法
2014/02/26 Javascript
jQuery定义插件的方法
2015/12/18 Javascript
浅谈js中调用函数时加不加括号的问题
2016/07/28 Javascript
常用的js验证和数据处理总结
2016/08/02 Javascript
jQuery插件echarts设置折线图中折线线条颜色和折线点颜色的方法
2017/03/03 Javascript
AngularJS实现controller控制器间共享数据的方法示例
2017/10/30 Javascript
vue init失败简单解决方法(终极版)
2017/12/22 Javascript
微信小程序实现多个按钮的颜色状态转换
2019/02/15 Javascript
javascript json对象小技巧之键名作为变量用法分析
2019/11/11 Javascript
vue动态设置路由权限的主要思路
2021/01/13 Vue.js
[44:26]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#4EG VS Fnatic第二局
2016/03/03 DOTA
跟老齐学Python之list和str比较
2014/09/20 Python
Python中的面向对象编程详解(上)
2015/04/13 Python
讲解Python中if语句的嵌套用法
2015/05/14 Python
python绘制已知点的坐标的直线实例
2019/07/04 Python
Django框架创建项目的方法入门教程
2019/11/04 Python
python matplotlib折线图样式实现过程
2019/11/04 Python
通过实例解析Python RPC实现原理及方法
2020/07/07 Python
小孩百日宴答谢词
2014/01/15 职场文书
大专毕业自我鉴定
2014/02/04 职场文书
十八届三中全会宣传方案
2014/02/21 职场文书
安全生产实施方案
2014/02/23 职场文书
教师产假请假条
2014/04/10 职场文书
安全演讲稿大全
2014/05/09 职场文书
2014年乡镇党建工作总结
2014/11/11 职场文书
MySQL中的隐藏列的具体查看
2021/09/04 MySQL