javascript/node.js 中 setTimeout(callback,delay) 中的 this
2013-12-26 11:25
435 查看
/** * Created hatmore on 13-12-26. * setTimeout() 是一个全局异步函数,回调函数中的 this 指向 实际的上下文对象 */ foo = function() { this.myName = "Foo function."; } foo.prototype.sayHello = function() { console.dir(this.myName); } foo.prototype.bar = function() { setTimeout(this.sayHello(), 5000); //5秒后,this.sayHello(),再回到这个上下文执行。 } //5秒后 /* foo.prototype.bar = function () { this.sayHello(); //这个this 指 实例对象 f } */ var f = new foo(); f.bar();
相关文章推荐
- Javascript/Node.js 中的 this
- Windows下node.js+express安装配置教程、构建JavaScript的Web开发环境
- [JS]Javascript的this用法
- Javascript+Ajax+Node JS +socket .io +mysql 实现在线私人聊天
- 配置 Sublime Text 用 Node.js 执行 JavaScript 程序
- 一步一步教你搭建win7下的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)
- Node.js:用JavaScript写服务器端程序-介绍并写个MVC框架
- 【javascript 技巧】谈谈setTimeout的作用域以及this的指向问题
- 图说js中的this——深入理解javascript中this指针
- Node.js中实现MD5加密(crypto模块)和JavaScript中实现MD5加密
- javascript,第一个基于node.js的Http服务
- JavaScript 用Node.js写Shell脚本[译]
- node.js学习之路(二)之“深入理解面向对象的JavaScript”
- JS中setTimeout的作用域以及this的指向问题
- js的 function, javascript内置对象apply,call,this概念及之间的关系详解
- node.js 之javascript 面向对象
- js的 function, javascript内置对象,this概念及之间的关系不再迷惑。
- 为什么没人推荐用 JavaScript/Node.js 做机器学习和数据分析- Quora
- JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记1
- Electron学习一:Electron、Node.js、JavaScript、JQuery、Vue.js、Angular.js的不同