web前端中死循环指的是什么

发布时间:2023-01-29 13:55:39 作者:iii
来源:亿速云 阅读:104

这篇文章主要介绍了web前端中死循环指的是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇web前端中死循环指的是什么文章都会有所收获,下面我们一起来看看吧。

死循环是指无法靠自身的控制终止的循环,是单一程序在某一环节由于未满足脱离循环的条件而出现的持续进行循环操作的现象。死循环能让程序运行陷入停滞,严重时会拖慢电‌‌‌‌‌‌‌脑速度,是让程序员头疼的故障情况之一。

循环就是重复做一件事,在编写代码的过程中,我们经常会遇到一些需要反复执行的操作,例如遍历一些数据、重复输出某个字符串等,如果一行行的写那就太麻烦了,对于这种重复的操作,我们应该选择使用循环来完成。

循环的目的就是为了反复执某段代码,使用循环可以减轻编程压力,避免代码冗余,提高开发效率,方便后期维护。

var i = 11;
do{
  document.write(i++ +"<br />");
}while(i <= 10);

while(true){
  alert(1);
}

web前端中死循环指的是什么

web前端中死循环指的是什么

通过循环语句可以反复的执行一段代码多次

什么是死循环

“死循环”的意思:单一程序在某一环节由于未满足脱离循环的条件而出现的持续进行循环操作的现象,是指无法靠自身的控制终止的循环。在编程中,一个靠自身控制无法终止的程序。

“死循环”能让程序运行陷入停滞,严重时会拖慢电‌‌‌‌‌‌‌脑速度,是让程序员头疼的故障情况之一。

var n = 1;
while(true){
  alert(n++);
  
  //判断n是否是10
  if(n == 10){
    //退出循环
    break;
  }  
}

像这种将条件表达式写死为true的循环叫死循环

该循环不会停止,除非浏览器关闭,死循环在开发中慎用

可以使用break来终止循环

扩展知识:web前端中的常用的循环语句

1. while循环

1.1. 语法:

while(条件表达式){ 
  语句...
}

1.2. 执行流程

2. do…while循环

2.1. 语法:

do{   
  语句。。。
}while(条件表达式)

2.2. 执行流程

3. while和do…while比较

4. for循环

//创建一个执行10次的while循环
//初始化表达式
/* var i = 0;

//创建一个循环,定义条件表达式
while(i < 10){
	//设置更新表达式
	alert(i++);
} */

 for(var i = 0 ; i < 10 ; i++ ){
	alert(i);
}

web前端中死循环指的是什么

web前端中死循环指的是什么

4.1. 说明

4.2. for循环的语法:

for(①初始化表达式;②条件表达式;④更新表达式){
  ③语句...
}

4.3. 执行流程

//创建一个循环,定义初始化表达式和条件表达式
while(var i = 0;i < 10){
	//设置更新表达式
	alert(i++);
}

4.4. 补充简写

for(;;;){
	alert("hello");
}

关于“web前端中死循环指的是什么”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“web前端中死循环指的是什么”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. web前端需要用来的技术有哪些
  2. web前端需要学习哪些内容

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

web前端

上一篇:vue如何实现同步

下一篇:vue表头错位如何解决

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》