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 相关文章推荐
关于Blog顶部的滚动导航条代码
Sep 25 Javascript
JQuery中$之选择器用法介绍
Apr 05 Javascript
盘点javascript 正则表达式中 中括号的【坑】
Mar 16 Javascript
jQuery实现遮罩层登录对话框
Dec 29 Javascript
原生js更改css样式的两种方式
Mar 15 Javascript
zTree树形菜单交互选项卡效果的实现方法
Dec 25 Javascript
vue 中swiper的使用教程
May 22 Javascript
详解Angular操作cookies方法
Jun 01 Javascript
微信小程序首页的分类功能和搜索功能的实现思路及代码详解
Sep 11 Javascript
微信小程序仿知乎实现评论留言功能
Nov 28 Javascript
微信小程序实现的点击按钮 弹出底部上拉菜单功能示例
Dec 20 Javascript
在LayUI图片上传中,解决由跨域问题引起的请求接口错误的方法
Sep 24 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 chr() ord()中文截取乱码问题解决方法
2008/09/08 PHP
如何在php中正确的使用json
2013/08/06 PHP
PHP的PDO操作简单示例
2016/03/30 PHP
php下载文件,添加响应头的简单实例
2016/09/22 PHP
PHP使用Nginx实现反向代理
2017/09/20 PHP
js 学习笔记(三)
2009/12/29 Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
2011/09/20 Javascript
from表单多个按钮提交用onclick跳转不同action
2014/04/24 Javascript
JS仿百度自动下拉框模糊匹配提示
2016/07/25 Javascript
JS针对Array的各种操作汇总
2016/11/29 Javascript
js设置文字颜色的方法示例
2016/12/30 Javascript
Linux CentOS系统下安装node.js与express的方法
2017/04/01 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
2017/06/26 Javascript
JavaScript闭包的简单应用
2017/09/01 Javascript
Angular使用过滤器uppercase/lowercase实现字母大小写转换功能示例
2018/03/27 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
2018/09/14 Javascript
layui 上传插件 带预览 非自动上传功能的实例(非常实用)
2019/09/23 Javascript
公众号SVG动画交互实战代码
2020/05/31 Javascript
Vue页面跳转传递参数及接收方式
2020/09/09 Javascript
vue使用echarts画组织结构图
2021/02/06 Vue.js
[27:53]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS iG
2014/05/26 DOTA
[03:18]DOTA2亚洲邀请赛小组赛第一日 RECAP赛事回顾
2015/01/30 DOTA
python实现模拟按键,自动翻页看u17漫画
2015/03/17 Python
Python利用QQ邮箱发送邮件的实现方法(分享)
2017/06/09 Python
Python3实现二叉树的最大深度
2019/09/30 Python
基于python的itchat库实现微信聊天机器人(推荐)
2019/10/29 Python
Python实现列表索引批量删除的5种方法
2020/11/16 Python
Collection和Collections的区别
2016/05/02 面试题
学年自我鉴定
2014/01/16 职场文书
大学考试作弊检讨书
2014/01/30 职场文书
运输服务质量承诺书
2014/03/27 职场文书
企业消防安全责任书
2014/07/23 职场文书
机动车登记业务委托书
2014/10/08 职场文书
个人委托书范文
2015/01/28 职场文书
导游词之泉州崇武古城
2019/12/20 职场文书
opencv用VS2013调试时用Image Watch插件查看图片
2021/07/26 Python