JavaScript 结构

JavaScript 程序结构

  • JavaScript支持几乎和C语言一样的程序结构

    • 分支结构
    • 循环结构

分支结构

条件分支 if…else

  • if语句:判断条件为true则执行if的代码块,为false则执行其他代码块
  • else语句:当if语句的条件为false时则执行本语句的的代码块
  • else if语句:当if语句的条件为false时执行本语句的if规定的代码块

条件分支 switch

  • switch执行判断的条件,然后执行case代码块
  • case根据switch的条件规定执行case代码块
  • default语句,如果case代码块无法满足switch条件规定,则默认最后执行default语句代码块

break 关键字

  • 跳出当前的语句结构

循环结构

for循环

  • for语句,是根据内容做第一次初始后进行代码块的循环执行,当满足条件后则跳出for循环结构

for/in循环

  • 遍历对象属性值
for (x in person) {
text += person[x] ;
}

while 循环

  • 满足条件下一直执行代码块,当遇到break或条件不满足后退出

do…while循环

do {
// 代码块
} while( 条件 ) ;

continue 关键字

  • 结束本次循环(不执行本次continue后的语句)

最新文章

  1. 初试FitNesse
  2. matlab图像剪裁命令imcrop()
  3. js原型链接(二)和object类的create方法
  4. Oracle11g安装出现em.ear
  5. MySQL事务机制
  6. C++ Primer的课后规划问题的第八章
  7. 经excel要将数据库(ORACLE)要插入数据
  8. A. Brain's Photos ——Codeforces Round #368 (Div. 2)
  9. SQLite的总结与在C#的使用
  10. 附录:MySQL忘记root密码
  11. Kaggle初入门
  12. 从零开始学习前端JAVASCRIPT — 3、JavaScript基础string字符串介绍
  13. ML笔记:Classification: Probabilistic Generative Model
  14. NestedScrollView嵌套ViewPager
  15. java自带dom工具使用实例
  16. MyBatis 分页插件 PageHelper 使用
  17. centos7下安装Go环境
  18. Web API 处理机制剖析 --- 拨开迷雾看本质
  19. 潭州课堂25班:Ph201805201 django 项目 第四十六课 查错 补缺 (课堂笔记
  20. TextRank算法

热门文章

  1. 关于 Sublime Text 3 中 input 无法输入的问题
  2. 网站报"组策略阻止了这个程序。要获取详细信息,请与系统管理员联系。"错误。
  3. Java生鲜电商平台-电商数据运营统计与分析
  4. 搭建SSM框架的配置文件
  5. SAP OB52会计年度变式
  6. 【三】Gradle中的Task
  7. python数据库模块
  8. bay——安装_Oracle 12C-单实例-Centos7.txt
  9. linux内核的冷热页分配器
  10. fstab是什么?被谁用?怎么写?