`
xusulong
  • 浏览: 80971 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

javascript 循环,并行 串行 jquery 的each

    博客分类:
  • js
阅读更多

        由于我做的系统,有一个页面需要从后台返回很多数据,这样处理起来就会很耗时间,最后会导致浏览器死掉,或者跳出脚本忙,停止调试还是继续之类的字样。

后来到网上搜了下,解决办法大抵就是让自己的代码一次执行的时候执行一小块,不要执行的太多或者循环嵌套比较深,同时还可以借助于setTimeout来让代码间隔执行。

 

针对我的代码,开始在each里面,我设置了个setTimeout的函数,结果发现根本不起作用阿,各个each中的元素还是几乎同步进行。后来有个哥们提示我each是并行的 ,异步的,需要改成for,这种同步的才能真正实现效果,于是我用类似于以下的代码来实现了js分块调用后台数据

 

var size = getData.length;
var index = 0;
function temp()
{
    if(index = size) {
        return;
    }
    ...//操作
    index ++;
    setTimeout(temp, 100);
}

 

分享到:
评论

相关推荐

    JavaScript中的异步并行串行foreach

    总之,理解和掌握异步并行与串行foreach是提升JavaScript编程技能的关键步骤,特别是在处理大量数据或异步操作时。通过使用Promise.all()和async/await,你可以构建出高效且易于维护的异步代码。

    传智播客-冯威 javascript,ajax,jquery课件集合

    1. **JavaScript基础**:包括变量、数据类型、操作符、流程控制(条件语句和循环)、函数、对象和数组等基本概念,这些都是JavaScript编程的核心。 2. **DOM操作**:学习如何使用JavaScript来操纵HTML文档对象模型...

    JavaScript+jQuery程序设计 源码

    1. **JavaScript基础**:这包括变量声明、数据类型(如字符串、数字、布尔、对象和数组)、控制结构(如条件语句、循环)、函数定义与调用,以及作用域和闭包等概念。理解这些基础知识是掌握JavaScript的关键。 2. ...

    《JavaScript和jQuery实战手册 原书第3版》PDF

    《JavaScript和jQuery实战手册 原书第3版》是一本深入浅出的编程指南,专为想要掌握JavaScript和jQuery的开发者所设计。这本书详细介绍了这两种技术的核心概念、语法以及在实际开发中的应用,旨在帮助读者提升Web...

    精通JavaScript+jQuery曾顺

    精通JavaScript+jQuery 曾顺 配套有书中的列子

    JavaScript&jQuery;交互式Web前端开发

    通过将编程理论与用来演示JavaScript和jQuery如何被应用于流行站点之上的示例相结合,《JavaScript&jQuery;交互式Web前端开发》将教会您如何让网站更具交互性、吸引性、可用性。很快,您就能够像一名程序员那样去...

    Murach.Murachs.JavaScript.And.JQuery

    但我可以针对书名《Murach's JavaScript and jQuery》介绍这本书中涵盖的知识点,以及JavaScript和jQuery的基本概念和应用。 《Murach's JavaScript and jQuery》是由Mike Murach和Associates, Inc.出版的一本书籍...

    精通JavaScript(源代码) jQuery之父John Resig所写

    《精通JavaScript(源代码)》是由jQuery之父John Resig撰写的高级JavaScript技术书籍,它不仅深入探讨了JavaScript的核心概念,而且重点解析了jQuery库的内部工作机制,为读者揭示了JavaScript编程的深层次奥秘。...

    JQuery跳出each循环的方法

    一、jquery each循环,要实现break和continue的功能: break—-用return false; continue –用return ture; 二、jquery怎么跳出当前的each循环 有些朋友可能会以为在jquery跳出循环可以直接使用continue和break了,...

    JavaScript.and.jQuery.The.Missing.Manual.2nd.Edition

    《JavaScript和jQuery:缺失的手册》第二版是David McFarland撰写的一本深入解析JavaScript与jQuery的权威指南。这本书旨在帮助读者理解这两种技术的核心概念,掌握它们的实际应用,并且通过丰富的示例和清晰的解释...

    JavaScript+jQuery网页特效设计实例源码

    JavaScript的核心概念包括变量、数据类型、控制结构(如条件语句和循环)、函数以及对象等。此外,JavaScript还可以通过DOM(Document Object Model)来操作HTML元素,实现对网页内容的动态修改。 jQuery则是一个...

    JavaScript+jQuery网页特效设计任务驱动教程-PPT.zip

    JavaScript的核心概念包括变量、数据类型、控制结构(如条件语句和循环)、函数、对象和事件处理等。在本教程中,你将学习如何利用这些概念来实现网页的动态功能。 jQuery则是一个JavaScript库,它简化了JavaScript...

    jQuery动画特效---精通JavaScript+jQuery

    第0课 - 内容概述 - [精通JavaScript+jQuery] 第1课 - JavaScript背景知识-[精通JavaScript+jQuery] 第2课 - JavaScript基础 - [精通JavaScript+jQuery] 第3课 - CSS基础 - [精通JavaScript+jQuery] 第4课 - CSS...

    JavaScript & jQuery交互式Web前端开发

    JavaScript & jQuery交互式Web前端开发_PDF电子书下载 高清 带索引书签目录_(美)达克特著_北京:清华大学出版社

    精通javascript+jQuery

    《精通JavaScript+jQuery》从JavaScript的基础知识开始,围绕标准Web的各项技术予以展开,通过大量实例对JavaScript、CSS、DOM、Ajax等Web关键技术进行深入浅出的分析。主要内容包括JavaScript的概念和基本语法、CSS...

    javascript+jQuery第一章

    javascript jquery 第一章

    JavaScript+jQuery交互式Web前端开发-源代码.zip

    JavaScript 和 jQuery 是现代 Web 前端开发中的两个核心工具,它们共同为创建动态、交互式的网页提供了强大的功能。在本教程中,我们将深入探讨如何将这两种技术与 HTML 和 CSS 结合,以实现高效的网页设计。 ...

    jquery $.each json 获取json 数据

    要使用jQuery的$.each函数解析JSON数据,首先你需要将JSON字符串转换为JavaScript对象,这可以通过`JSON.parse()`方法实现。例如: ```javascript var jsonString = '{"name":"John","age":30,"city":"New York"}';...

    HTML+CSS+JavaScript+AJAX+JQuery.docx

    - 掌握 JavaScript 基础,包括变量、条件语句、循环、函数等。 - 学习 DOM(Document Object Model),了解如何用 JavaScript 操作 HTML 元素。 - 学习 AJAX,了解如何异步请求数据并更新页面。 - 学习 jQuery,掌握...

Global site tag (gtag.js) - Google Analytics