码迷,mamicode.com
首页 >  
搜索关键字:callback    ( 3205个结果
node通过http.request向其他服务器上传文件
function upload(callback) { let boundaryKey = ' ' + new Date().getTime(); // 用于标识请求数据段 let options = { host: 'localhost', // 远端服务器域名 port: 80, // 远端服务 ...
分类:Web程序   时间:2017-05-23 15:58:40    阅读次数:423
解决 jsonP 安全问题
jsonp安全性防范,分为以下几点: 1、防止callback参数意外截断js代码,特殊字符单引号双引号,换行符均存在风险 2、防止callback参数恶意添加标签(如script),造成XSS漏洞 3、防止跨域请求滥用,阻止非法站点恶意调用 针对第三点,我们可以通过来源refer白名单匹配,以及 ...
分类:Web程序   时间:2017-05-23 14:20:29    阅读次数:416
Ajax请求POST方法的封装
function post(url, options, callback){ //定义post函数 if(XMLHttpRequest){ var xhr=new XMLHttpRequest(); }else{ var xhr=new ActiveXObject("Microsoft.XMLHTT ...
分类:Web程序   时间:2017-05-23 10:16:24    阅读次数:272
Ajax请求GET方法的封装
function get(url, options, callback){ //定义get函数 if(XMLHttpRequest){ var xhr=new XMLHttpRequest(); }else{ var xhr=new ActiveXObject("Microsoft.XMLHTTP" ...
分类:Web程序   时间:2017-05-23 10:12:17    阅读次数:227
javascript回调函数的理解
在JavaScript中,回调函数具体的定义为:函数A作为参数(函数引用)传递到另一个函数B中,并且这个函数B执行函数A。我们就说函数A叫做回调函数。如果没有名称(函数表达式),就叫做匿名回调函数。 callback 不一定用于异步,一般同步(阻塞)的场景下也经常用到回调,比如要求执行某些操作后执行 ...
分类:编程语言   时间:2017-05-22 16:50:21    阅读次数:183
Handle的原理代码实现
本文从源码的角度来分析Handle如何实现的。 首先我们得知道Handler,Looper,Message Queue三者之间的关系 - Handler封装了消息的发送,也负责接收消。内部会跟Looper关联。 - Looper 消息封装的载,内部包含了MessageQueue,负责从Message ...
分类:其他好文   时间:2017-05-22 16:37:14    阅读次数:261
jquery源码 Callback
工具方法。对函数的统一管理。 jquery2.0.3版本$.Callback()部分的源码如下: // String to Object options format cache var optionsCache = {}; // Convert String-formatted options i ...
分类:Web程序   时间:2017-05-22 00:17:03    阅读次数:251
Win32编程
#include <windows.h> HINSTANCE hinst; LRESULT CALLBACK MainWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { switch (uMsg) { case WM_DESTR ...
分类:Windows程序   时间:2017-05-20 15:25:18    阅读次数:253
js map方法的使用
原型: array.map(callback,[ thisObject]); callback的参数类似: [].map(function(value, index, array) { // ... }); 三个参数为:当前正在遍历的元素, 元素索引, 原数组本身. 示例: ["1", "2", " ...
分类:Web程序   时间:2017-05-19 10:02:10    阅读次数:232
浅析ES5 中对数组遍历的5个扩展方法
功能: 遍历数组中的每一个元素, 并且将每一个元素的处理过程交给回调函数 语法: 数组.forEach( callback ) 回调函数中会传入两个参数, 一个是遍历的数组元素, 一个是当前的索引. 例如: 遍历打印数组中的每一个元素与索引号 传统: for ( var i = 0; i < arr ...
分类:编程语言   时间:2017-05-19 00:05:41    阅读次数:305
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!