• 【目录】你好!我是博客总目录

    原生javascript 异步编年史,从“纯回调”到Promise 原生javascript 详解javaScript的深拷贝 原生javascript 谈谈HTML5—Web Worker+canvas+indexedDB+拖拽事件 原生javascript 详解变量,值,类型和宿主对象 ...
    文章 2017-10-18 2352浏览量
  • Javascript事件绑定常见方案详解

    分析总结:首先获取DOM元素,将.onclick作为方法,属性值作为函数(匿名函数),这种方法会让文档结构清晰易维护和管理,并且函数内部的this直接指向该DOM对象,如果使用函数来调用其他函数(回调函数),DOM元素....
    文章 2019-07-05 758浏览量
  • JavaScript 运行机制详解:再谈Event Loop

    上面代码中,由于process.nextTick方法指定的回调函数,总是在当前"执行栈"的尾部触发,所以不仅函数A比setTimeout指定的回调函数timeout先执行,而且函数B也比timeout先执行。这说明,如果有多个process.nextTick...
    文章 2016-06-07 1673浏览量
  • ECMAScript5 Array新增方法

    这两个函数类似于离散数学中的逻辑判定,回调函数返回一个布尔值,every是“所有”函数的每个回调函数都返回true的时候才会返回true,当遇到false的时候终止执行,返回false;some函数是“存在”有一个回调函数返回...
    文章 2017-11-14 837浏览量
  • jsonp详解

    这个是正如其名表示回调函数的名称,也就是将你自己在客户端定义的回调函数的函数名传送给服务端,服务端则会返回以你定义的回调函数名的方法,将获取的json数据传入这个方法完成回调。有点罗嗦了,还是看看实现代码...
    文章 2013-05-28 790浏览量
  • Event loop事件循环

    当你往外拿的时候先从微任务里拿这个回调函数,然后再从宏任务的queue拿宏任务的回调函数,如下图: 事件循环只有一个,但任务队列可能有多个,任务队列可分为宏任务和微任务。XHR回调、事件回调(鼠标键盘事件)、...
    文章 2018-10-11 1101浏览量
  • 好程序员前端教程之JavaScript闭包和匿名函数的关系...

    这个for循环中的闭包怎么理解以及自执行匿名函数的作用:这个for循环产生的闭包其实是定时器的回调函数,这些回调函数的执行环境是window,类似刚才例子中的引用inner的全局outer的执行环境,匿名函数则相当于刚才...
    文章 2019-03-22 888浏览量
  • 【朴灵评注】JavaScript 运行机制详解:再谈Event ...

    这个调用其实有个默认回调函数,Ajax结束后,执行回调函数回调函数检查状态,决定调用onload还是onerror。所以只要在回调函数执行之前设置这两个属性就行】 也就是说,指定回调函数的部分(onload和onerror),在...
    文章 2014-10-16 2438浏览量
  • JavaScript 运行机制详解

    Javascript的事件和回调函数: 任务列队"是一个事件的列队,IO设备完成一项任务,就在"任务队列"中添加一个事件,表示相关的异步任务可以进入"执行栈"了。主线程读取"任务队列",就是读取里面有哪些事件。任务队列...
    文章 2017-03-16 955浏览量
  • Javascript中this关键字详解

    在调用nameObj.waitShowName时候,我们运行了一个匿名函数,将nameObj.showName作为回调函数传进这个匿名函数,然后匿名函数运行时,运行这个回调函数。由于匿名函数的当前对象是window,所以当在该匿名函数中运行...
    文章 2015-12-27 905浏览量
  • Javascript中this关键字详解

    在调用nameObj.waitShowName时候,我们运行了一个匿名函数,将nameObj.showName作为回调函数传进这个匿名函数,然后匿名函数运行时,运行这个回调函数。由于匿名函数的当前对象是window,所以当在该匿名函数中运行...
    文章 2015-12-27 900浏览量
  • 详解JavaScript中的this

    那我们如何能解决回调函数绑定的问题?ES5中引入了一个新的方法,bind(): fun.bind(thisArg[,arg1[,arg2[,.]]]) thisArg 当绑定函数被调用时,该参数会作为原函数运行时的this指向.当使用new 操作符调用绑定函数时,该...
    文章 2017-05-02 1487浏览量
  • ES6中的Promise和Generator详解

    因为多个异步操作形成了强耦合,只要有一个操作需要修改,它的上层回调函数和下层回调函数,可能都要跟着修改。这种情况就称为"回调函数地狱"(callback hell)。Promise Promise 对象就是为了解决这个问题而提出的...
    文章 2020-12-17 112浏览量
  • JavaScript中的遍历详解

    Array.prototype.every(callback[,thisArg]):测试数组的各个元素是否通过了回调函数的测试,若都通过,返回 true,否则返回 false(说地本质点儿,就是如果回调函数每次返回的值都是 true 的话,则 every()返回 ...
    文章 2017-08-01 1093浏览量
  • js中setTimeout和setInterval性能详解总结

    比如,网页开发中,某个事件先发生在子元素,然后冒泡到父元素,即子元素的事件回调函数,会早于父元素的事件回调函数触发。如果,我们先让父元素的事件回调函数先发生,就要用到setTimeout(f,0) var input=document...
    文章 2017-06-22 5393浏览量
  • 《HTML5 canvas开发详解(第2版)》——1.6 ...

    设置Image对象的onload函数可以为Image load事件创建一个匿名的回调函数。这个匿名的回调函数将在onload事件发生时被执行。当图像加载完毕,调用context.drawImage()并传输3个参数将图像显示到画布上:Image对象、x...
    文章 2017-05-02 1686浏览量
  • 从零开始学习jQuery(六)AJAX快餐

    使用原始Ajax,我们需要做较多的事情,比如创建XmlHttpRequest对象,判断请求状态,编写回调函数等. 而用jQuery的Load方法,只需要一句话: ("#divResult").load("data/AjaxGetCityInfo.aspx",{"resultType":"html" });...
    文章 2014-12-08 865浏览量
  • JQuery-ajax

    each()函数不同于JQuery对象的each()方法,它是一个全局函数,不操作JQuery对象,而是以一个数组或者对象作为第1个参数,以一个回调函数作为第2个参数。回调函数拥有两个参数:第1个为对象的成员或数组的索引,第2个...
    文章 2015-04-02 1270浏览量
  • 跟我学jquery(五)jquery中的ajax详解.

    callback(Callback):(可选参数)请求完成时(不需要是success的)的回调函数。说明: load方法能够载入远程 HTML 文件代码并插入至 DOM 中。默认使用 GET 方式,如果传递了data参数则使用Post方式. 传递附加参数时...
    文章 2012-07-27 854浏览量
  • ajax()方法详解

    each()函数不同于JQuery对象的each()方法,它是一个全局函数,不操作JQuery对象,而是以一个数组或者对象作为第1个参数,以一个回调函数作为第2个参数。回调函数拥有两个参数:第1个为对象的成员或数组的索引,第2个...
    文章 2017-11-22 728浏览量
  • ajax()方法详解

    each()函数不同于JQuery对象的each()方法,它是一个全局函数,不操作JQuery对象,而是以一个数组或者对象作为第1个参数,以一个回调函数作为第2个参数。回调函数拥有两个参数:第1个为对象的成员或数组的索引,第2个...
    文章 2014-10-17 590浏览量
  • JS(javascript)中 replace 详解

    方式二,采用固定参数的回调函数var rep2=url.replace(reg,function(m,p1,p2,p3){return p1+"ShowBook.aspx?bookId="+p3+"&chapterId="+p3});alert(rep2);方式三,采用非固定参数的回调函数var rep3=url.replace...
    文章 2017-12-09 978浏览量
  • ajax()方法详解

    22.顺便说一下$.each()函数:$.each()函数不同于JQuery对象的each()方法,它是一个全局函数,不操作JQuery对象,而是以一个数组或者对象作为第1个参数,以一个回调函数作为第2个参数。回调函数拥有两个参数:第1个为...
    文章 2014-01-15 567浏览量
  • ajax()方法详解

    22.顺便说一下$.each()函数:$.each()函数不同于JQuery对象的each()方法,它是一个全局函数,不操作JQuery对象,而是以一个数组或者对象作为第1个参数,以一个回调函数作为第2个参数。回调函数拥有两个参数:第1个为...
    文章 2016-07-16 721浏览量
  • 【优雅代码】深入浅出 妙用Javascript中apply、call、...

    然后,当回调函数被执行的时候,this 便指向 foo 对象。再来一个简单的栗子: var bar=function(){ console.log(this.x);} var foo={ x:3 } bar();undefined var func=bar.bind(foo);func();3 这里我们创建了一个...
    文章 2015-09-24 1011浏览量
  • 后台(22)——AJAX

    XMLHttpRequest的回调函数 每当readyState属性值改变时onreadystatechange函数就会被执行。所以我们可以在该函数中执行一些监听,比如:readyState=4而且status=200时处理服务器返回的数据 XMLHttpRequest使用示例 ...
    文章 2017-02-19 757浏览量
  • php_DWZ-JUI中碰到的问题解决方法详解(thinkphp+dwz)

    callback="navTabAjax"回调函数必须用“navTabAjax”;状态更改代码: lt;td>{$vo['status']|showStatus=$vo['id'],'navTabAjax'}<td>2、查找带回问题;bringBackSuggest:function(args)方法中: var$box=_...
    文章 2015-01-28 984浏览量
  • 看看前端学习路线,你还有哪些没掌握?

    Node的特点、异步I/O、事件与回调函数、单线程、跨平台、Node的应用场景、I/O密集型、CommonJS规范、Node的模块实现、路径分析和文件定位、模块编译、核心模块、JavaScript核心模块的编译过程、网络编程、构建TCP...
    文章 2019-12-30 811浏览量
  • 【优雅代码】深入浅出 妙用Javascript中apply、call、...

    然后,当回调函数被执行的时候,this 便指向 foo 对象。再来一个简单的栗子: 1 2 3 4 5 6 7 8 9 var bar=function(){ console.log(this.x);} var foo={ x:3 } bar();undefined var func=bar.bind(foo);func();...
    文章 2017-11-26 1743浏览量
  • JQuery this 和$(this)详解

    if(value=false){/如果你想终止loop,只要在回调函数中返回false就可以了 break; } } } else { for(i in obj){ value=callback.call(obj[i],i,obj[i]); if(value=false){ ...
    文章 2014-01-24 940浏览量
1 2 3 4 >

云产品推荐

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