`
兰色星座
  • 浏览: 10184 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论

JS基础语法(循环语句)

阅读更多
循环语句
一、for循环语句(定长循环语句)
1.for语句(循环代码块一定的次数)
1)语法:
for(初始化;条件判定;步进)
		{
			循环体;
		}

2)说明:
  • 在循环开始前首先执行初始化部分,初始化部分通常初始化循环中所用的变量
  • 再进行条件判断,条件判断定义运行循环体的条件
  • 如果满足条件判断则返回true,执行循环体,不满足返回flase结束循环体
  • 循环体执行完后执行步进代码,再进行条件判定,以此往复

3)特殊性:
  • for括号中只有两个“;”必不可少,初始化、条件判定、步进都为可选
  • 初始化可以在循环开始前设置变量值
  • 条件判定可选,但在循环体中必须提供break来跳出循环
  • 步进可在循环体中提供

4)关键字:
  • break:跳出整个循环
  • continue:结束本次循环,从步进开始进入下一次循环

5)循环嵌套:
在for的循环体中再嵌套入循环语句,不建议嵌套层次超过3层,降低性能,在嵌套循环中break、continue只对其所在循环有效
2.for-in语句(迭代循环)
for-in语句(循环遍历对象的属性)
1)语法:
for(循环变量 in 集合数据)
		{
			循环体;
		}

2)说明:
循环变量是遍历到的数据在集合中的索引顺序(从0开始),而非数据本身;可以通过:集合变量[循环变量] 的形式获取数据
<script type="text/javascript">
	// 大部分浏览器中,字符串string被看做是字符的集合
	var str="Hello";
	for(var index in str){//index用于按顺序访问字符串str中的每个字符的索引
		console.debug("str["+index+"]="+str[index]);
	}
	</script>

控制台运行结果:

二、while语句(不定长循环语句)
1.while循环语句
1)语法:
while(条件)
  	{
  		循环体;
  	}

2)说明:
先判断条件为true后再执行循环体,while中循环体有可能一次也不执行(指定条件为false情况)

2.do-while语句
1)说法:
do
  	{
  		需要执行的代码;
  	}while (条件);

2)说明:
先执行一次循环体,再进行条件判断,do-while语句保证循环体至少执行一次,即使条件是false,循环语句会在条件被测试前执行
  • 大小: 4.1 KB
分享到:
评论

相关推荐

    JavaScript学习资料JavaScript基础语法函数及相关源代码资料.zip

    JavaScript学习资料JavaScript基础语法函数及相关源代码资料: BOM基础.pdf BOM基础(源代码).zip Date对象之获取和设置月份-getMonth&setMonth(教辅).pdf DOM事件总结(教辅).pdf DOM事件(ppt).pdf JavaScripr...

    JavaScript基础语法 自学笔记

    在JavaScript基础语法中,以下几个关键概念是学习者必须掌握的: 1. **变量(Variables)**:在JavaScript中,变量用于存储数据。声明变量使用`var`、`let`或`const`关键字。`var`是老式用法,而`let`和`const`是...

    js while循环语句

    JavaScript中的`while`循环语句是程序控制流程中不可或缺的一部分,它允许我们在满足特定条件时重复执行一段代码。本文将深入探讨`while`循环的工作原理、语法结构以及在实际编程中的应用。 首先,我们来看一下`...

    JavaScript基础语法.zip

    本资料包"JavaScript基础语法.zip"聚焦于JavaScript的基础知识,是学习JavaScript编程的入门资源。 1. 变量与数据类型: JavaScript支持多种数据类型,包括基本类型(Number、String、Boolean、Null、Undefined、...

    JavaScript基础语法笔记

    此“JavaScript基础语法笔记”涵盖了学习JS所必需的关键概念,包括循环结构、对象以及基本语法。 一、for循环 在JavaScript中,`for`循环是一种常用的迭代结构,用于重复执行一段代码直到特定条件满足。基本语法...

    JavaScript语法基础.rar

    JavaScript是一种广泛应用于网页和网络应用...以上就是"JavaScript语法基础.rar"压缩包中涉及的JavaScript基础知识。理解和掌握这些知识点,将有助于你编写出功能丰富、健壮的JavaScript代码,实现动态网页和网络应用。

    JavaScript基础语法大全和案例用法

    JavaScript 基础语法大全和案例用法 JavaScript 是一种广泛使用的编程语言,用于创建交互式客户端脚本。JavaScript 的基础语法元素包括变量声明、数据类型、表达式与运算符、控制结构、函数、注释、对象和数组、...

    3.JavaScript基础语法.zip

    这个名为"3.JavaScript基础语法.zip"的压缩包很可能包含了一堂关于JS基础的视频教程,帮助初学者理解这门语言的核心概念。在深入探讨JavaScript的基础语法之前,我们先来了解一下JavaScript的基本定位和应用范围。 ...

    4.JavaScript基础语法.zip

    本资料包"4.JavaScript基础语法.zip"聚焦于JavaScript的基础语法,通过MP4视频的形式,帮助学习者掌握这门语言的核心概念。 JavaScript语法的基础部分包括变量、数据类型、操作符、流程控制和函数等。 1. 变量:在...

    html5入门到精通 视频教程

    JavaScript基础语法23_break,continue语句 JavaScript基础语法24_函数 JavaScript基础语法25_函数 JavaScript基础语法26_递归 JavaScript基础语法27_对象创建 JavaScript基础语法28_两种数据类型的内存对比 ...

    js基础知识点思维导图

    以上是JavaScript基础知识点的部分概述,理解并掌握这些概念是成为合格的JS开发者的基础。通过持续学习和实践,可以深入探索更高级的主题,如AJAX、前端框架(如React、Vue)、Node.js后端开发等。

    JavaScript简介及基础语法介绍

    JavaScript基础语法: 1. 数据类型:JavaScript中的数据类型包括字符串、数字、布尔值、空值、未定义值和特殊字符等。 2. 变量及类型转换:在JavaScript中,可以使用var关键字来声明变量,并可以对变量进行类型转换...

    5.JavaScript基础语法.zip

    本资料包"5.JavaScript基础语法.zip"包含的是关于JavaScript的基础语法教程,通过5.JavaScript基础语法.mp4视频文件,你可以系统地学习到JavaScript的核心概念。 JavaScript语法基于ECMAScript规范,它支持变量、...

    JavaScript基础语法-书写语法

    ### JavaScript基础语法-书写语法 #### 一、基本的书写语法 JavaScript是一种区分大小写的编程语言,这意味着在定义变量、函数或任何标识符时,必须确保名称的大小写正确无误。例如,`var`, `VAR`, 和 `Var` 在 ...

    JavaScript基础语法+变量与数据类型+流程控制:条件语句与循环+函数与作用域+对象与原型链全套教程

    JavaScript基础语法 变量与数据类型 流程控制:条件语句与循环 函数与作用域 对象与原型链 数组与字符串操作 DOM操作与事件处理 JavaScript面向对象编程 异步编程:回调函数与Promise 模块化编程与CommonJS ES6新...

    JavaScript基础语法,内含ppt,详细源码案例,node软件

    这个压缩包包含的资源可以帮助我们深入理解和学习JavaScript的基础语法。 首先,"第2章 基本语法 教学PPT.ppt"很可能是关于JavaScript语法讲解的幻灯片。这部分内容可能涵盖了变量声明(var、let、const)、数据...

    自学JavaScript基础语法笔记大全.rar

    这份"自学JavaScript基础语法笔记大全"包含了学习JavaScript必备的知识点,旨在帮助初学者全面理解并掌握这门语言的核心概念。 一、变量与数据类型 在JavaScript中,变量用于存储数据,声明时不需要预定义类型,...

    JavaScript基础语法+变量与数据类型+流程控制:条件语句与循环+函数与作用域+对象与原型链+数组与字符串操作等全套教程

    JavaScript基础语法 变量与数据类型 流程控制:条件语句与循环 函数与作用域 对象与原型链 数组与字符串操作 DOM操作与事件处理 JavaScript面向对象编程 异步编程:回调函数与Promise 模块化编程与CommonJS ES6新...

    100多个有用的JavaScript函数及基础语法集合

    JavaScript 基础语法和函数集合 JavaScript 是一种广泛应用于 Web 开发的编程语言,下面是 JavaScript 基础语法和函数集合的总结: 输出语句 document.write("") 用于输出语句到 HTML 文档中。 注释 在 ...

    javascript教案 JavaScript基础

    javascript教案 JavaScript基础 【实例简介】javascript教案 javascript学习指导,语法基础的指导及编写格式和方法的说明 第一章 概述 4 1.1 JavaScript的由来 4 1.2 什么是JavaScript 4 1.3 JavaScript的特点...

Global site tag (gtag.js) - Google Analytics