• Javascript定时器(一)——单线程

    分析下看出,在做status.innerHTML设置的时候,是需要执行GUI渲染线程的,但是现在还在执行JavaScript引擎线程,而JavaScript引擎线程与GUI渲染线程是互斥的,所以就最后显示了done。2)使用了setTimeout函数 lt;a ...
    文章 2017-11-09 1009浏览量
  • Javascript定时器(一)——单线程

    这些事件可来自JavaScript引擎当前执行的代码块如setTimeOut、也可来自浏览器内核的其他线程如鼠标点击、AJAX异步请求等&xff0c;但由于JS的单线程关系所有这些事件都得排队等待JS引擎处理。由上图可看出&xff0c;浏览器...
    文章 2022-04-24 31浏览量
  • JavaScript精粹(修订版)》——1.10 脚本调试

    针对这些情况,可以使用元素的innerHTML属性,将数据写入页面中。下面的例子是通过使用一个数组的内容创建一个列表,然后将它写入test div中: 文件:debugging-writing.js(excerpt) var test=document....
    文章 2017-05-02 1401浏览量
  • 实战ajax

    Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。大家都知道ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合而成。1....
    文章 2015-07-06 1002浏览量
  • Ajax原理学习

    了解了同步和异步的概念之后,大家应该对ajax为什么可以提升用户体验应该比较清晰了,它是利用异步请求方式的。打个比方,如果现在你家里所在的小区因 某种情况而面临停水,现在有关部门公布了两种方案,一是完全...
    文章 2016-05-26 1608浏览量
  • 详解AJAX工作原理以及实例讲解

    AJAX=异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。...
    文章 2017-11-27 1131浏览量
  • 详解AJAX工作原理以及实例讲解

    AJAX=异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。...
    文章 2017-11-23 524浏览量
  • 找出并解决 JavaScript 和 Dojo 引起的浏览器内存泄露...

    简介:如果大量使用 JavaScript 和 Ajax 技术开发 Web 2.0 应用程序,您很有可能会遇到浏览器的内存泄漏问题。如果您有一个单页应用程序或者一个页面要处理很多 UI 操作,问题可能比较严重。在本文中,学习如何使用 ...
    文章 2013-12-19 1118浏览量
  • JS 中Promise 模式

    异步模式在web编程中变得越来越重要,对于web主流语言Javscript来说,这种模式实现起来不是很利索,为此,许多Javascript库(比如 jQuery和Dojo)添加了一种称为promise的抽象(有时也称之为deferred)。通过这些库...
    文章 2013-10-20 766浏览量
  • AJAX入门这一篇就够了

    Ajax(Asynchronous JavaScript and XML)异步JavaScript和XML Ajax实际上是下面这几种技术的融合: (1)XHTML和CSS的基于标准的表示技术 (2)DOM进行动态显示和交互 (3)XML和XSLT进行数据交换和处理 (4)XMLHttpRequest...
    文章 2018-02-13 1204浏览量
  • 全面剖析XMLHttpRequest对象

    async参数指定是否请求是异步的-缺省值为true。为了发送一个同步请求,需要把这个参数设置为false。对于要求认证的服务器,你可以提供可选的用户名和口令参数。在调用open()方法后,XMLHttpRequest对象把它的...
    文章 2017-11-16 1083浏览量
  • 玩转HTML5应用实战:灵活拖拉文件

    使用 XMLHttpRequest2异步上传文件到服务端 上传时显示一个进度条 改进上传文件的表单,甚至支持IE 6,以让在各浏览器中可以兼容运行。并介绍如何单单只用Javascript实现,不用任何框架。目前浏览器对文件拖拉的支持...
    文章 2017-11-09 1018浏览量
  • WCF与AJAX编程开发实践(1):AJAX基础概念和纯AJAX示例

    IE 浏览器使用 ActiveXObject,而其他的浏览器使用名为 XMLHttpRequest 的 JavaScript 内建对象。代码如下: lt;script type="text/javascript">function ajaxCall() { var xmlHttp;try { Safari 1.2、...
    文章 2017-11-17 1249浏览量
  • AJAX 介绍

    ajax 的全称是Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。4、关于同步和异步 异步传输是面向字符的传输,它的单位是字符;而同步传输是面向比特...
    文章 2012-04-23 714浏览量
  • javascript基础修炼(3)—What's this(下)

    开发者的javascript造诣取决于对【动态】和【异步】这两个词的理解水平。这一期主要分析各种实际开发中各种复杂的this指向问题。一.严格模式 严格模式是ES5中添加的javascript的另一种运行模式,它可以禁止使用一些...
    文章 2018-08-04 918浏览量
  • Ajax工作原理

    ajax 的全称是Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。4、关于同步和异步 异步传输是面向字符的传输,它的单位是字符;而同步传输是面向比特...
    文章 2016-05-19 1405浏览量
  • JavaScript高级程序设计-性能整理(三)

    User Timing API 用于记录和分析自定义性能条目。如前所述&xff0c;记录自定义性能条目要使用 performance.mark()方法&xff1a;performance.mark(&39;foo&39;console.log(performance.getEntriesByType(&39;mark&39;[0])...
    文章 2022-04-23 51浏览量
  • Ajax工作原理

    3、关于ajax的名字 ajax 的全称是Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。4、关于同步和异步 异步传输是面向字符的传输,它的单位是字符;而...
    文章 2016-05-19 1453浏览量
  • JavaScript内存优化

    2.JavaScript 的内存回收机制这里我将以Chrome 和Node.js 所使用的&xff0c;由Google 推出的V8 引擎为例&xff0c;简要介绍一下JavaScript 的内存回收机制&xff0c;更详尽的内容可以购买我的好朋友朴灵的书《深入浅出Node....
    文章 2021-09-16 82浏览量
  • AJAX入门这一篇就够了(五)

    得到具体的对象使用DOM编程把数据填充到对应的下拉框上后台分析得到前台发送过来的数据判断具体的数据是什么&xff0c;给出对应的数据使用Struts2提供的组件把数据封装成JSON返回给浏览器监听省份JSP页面<Created by...
    文章 2022-02-18 18浏览量
  • 前端面试题目搜集

    参考《iframe的一些记录》《实践一下前端性能分析》 2.10、Quirks模式是什么?它和Standards模式有什么区别?在写程序时我们也会经常遇到这样的问题,如何保证原来的接口不变,又提供更强大的功能,尤其是新功能不...
    文章 2017-11-16 1799浏览量
  • Ajax 完整教程

    更好的是,请求是异步发送的,就是说 JavaScript 代码(和用户)不用等待服务器的响应。因此用户可以继续输入数据、滚动屏幕和使用应用程序。然后,服务器将数据返回 JavaScript 代码(仍然在 Web 表单中),后者...
    文章 2016-09-27 1037浏览量
  • 网站常见漏洞-XSS攻击

    AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML),AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。Ajax的出现为XSS蠕虫的发展提供的很大...
    文章 2017-11-15 1394浏览量
  • AJAX应用【股票案例、验证码校验】

    javaScript代码 解析JSON,并设置span的内容 function show(){ getStock();每两秒就取一次数据 setInterval(getStock,2000);} var httpRequest;function getStock(){ 力求是最新的响应数据,如果存在httpRequest,...
    文章 2018-03-06 968浏览量
  • js错误处理与调试理论和办法

    假设你在使用一个大型 JavaScript 库中的 函数,该函数可能会有意无意地抛出一些错误。由于我们不能修改这个库的源代码,所以大可将对该函 数的调用放在 try-catch 语句当中,万一有什么错误发生,也好恰当地处理...
    文章 2015-05-10 1977浏览量
  • 爬虫攻略(一)

    注意使用 page.evaluate()的话一定先要将 JavaScript 激活!phantomjs-node 提供的 API phantom.createPage()方法返回的 page 对象是 Phantom.js 的代理对象,一般情况下其所提供的方法与 Phantom.js 原生的一致。...
    文章 2016-02-15 1008浏览量
  • 运用JavaScript构建你的第一个Metro式应用程序...

    就像其他数量庞大的 Windows Runtime 函数那样,RetrieveFeedAsync 是异步的,自然也会产生“允诺Promise”。这样处理 RSS 的话更简单一些了: After creating the SyndicationClient object,we create a URLobject ...
    文章 2011-09-20 561浏览量
  • ES6 模块原生支持在浏览器中落地,是时候该重新考虑...

    ES6 模块会在浏览器完成 HTML 的分析之后异步加载与执行。我认为,这些特性是巨大进步。模块是局部的——这意味着我们不再需要到处使用 IIFE 了,而且我们不用再担心全局变量泄露。而且默认在严格模式下运行,意味着...
    文章 2017-10-17 1635浏览量
  • (译、持续更新)JavaScript 上分小技巧(三)

    最近家里杂事较多,自学时间实在少的可怜,所以都在空闲时间看看老外写的内容,学习之外顺便翻译分享~等学习的时间充足些再写写自己的一些学习内容和知识点分析(最近有在接触的:复习(C#,SQL)、(学习)TypeScript,...
    文章 2016-02-04 1181浏览量
  • 运用JavaScript构建你的第一个Metro式应用程序...

    就像其他数量庞大的 Windows Runtime 函数那样,RetrieveFeedAsync 是异步的,自然也会产生“允诺Promise”。这样处理 RSS 的话更简单一些了: After creating the SyndicationClient object,we create a URLobject ...
    文章 2013-09-26 943浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化