| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 快速入门JavaScript 第三天 -> 正文阅读 |
|
[JavaScript知识库]快速入门JavaScript 第三天 |
? ?今天主要学习流程控制,循环和代码规范?? 1.流程控制1. 流程控制概念
? 2. 顺序流程控制? ? ? ?顺序结构是程序中最简单、最基本的流程控制,它没有特定的语法结构,程序会按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。 3.分支流程控制1.分支结构? ? ? ? 由上到下执行代码的过程中,根据不同的条件,执行不同的路径代码(执行代码多选一的过程),从而得到不同的结果
2.if 语句
? ? ? 语句可以理解为一个行为,循环语句和分支语句就是典型的语句。一个程序由很多个语句组成,一般情况下,会分割成一个一个的语句。
?语法结构
? ? ? ? ? ? ? ?
? ? ? ?语法结构
4.三元表达式? ?语法结构
? ? ? ? ? ? ? ? ?如果表达式1为 true ,则返回表达式2的值,如果表达式1为 false,则返回表达式3的值 ? ? ? ? ? ? ? ? ?简单理解: 就类似于 if else (双分支) 的简写 5 switch分支流程控制
switch语句也是多分支语句,它用于基本不同的条件来执行不同的代码。当要针对变量设置一系列的特定值的选项时,就可以使用switch。
注意: 执行case 里面的语句时,如果没有break,则继续执行下一个case里面的语句。 ?6.switch 语句和 if else if 语句的区别:
2.循环1.for循环
执行过程:
断点调试: ? ? ? 断点调试是指自己在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后你可以一步一步往下调试,调试过程中可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误,停下。断点调试可以帮助观察程序的运行过程
2 双重for循环1.双重 for 循环概述
2.双重 for 循环语法
核心逻辑: 1.内层循环负责一行打印五个星星 2.外层循环负责打印五行 3.for 循环小结
3 while循环while语句的语法结构如下:
执行思路:
?注意:
4 do-while循环do... while 语句的语法结构如下:
执行思路
5. continue、breakcontinue 关键字用于立即跳出本次循环,继续下一次循环(本次循环体中 continue 之后的代码就会少执行一次)。 例如,吃5个玉米,第3个有虫子,就扔掉第3个,继续吃第4个第5个玉米,其代码实现如下:
运行结果: break 关键字用于立即跳出整个循环(循环结束)。 例如,吃5个玉米,吃到第3个发现里面有半个虫子,其余的不吃了,其代码实现如下:
? 运行结果: ?3.代码规范? ?1 标识符命名规范
? 2 操作符规范
3.单行注释规范
4 其他规范
? |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/29 19:31:53- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |