js确保正确this的几种写法
1.直接用bind调用
this.method.bind(this)
2.构造函数中用bind定义
class Foo{constructor(){this.method = this.method.bind(this);} }
3.用箭头函数定义或调用
//定义 class Foo{constructor(){//定义1this.method1 = () => { this.xxx = b; }}//定义2method2: () => { this.xx = a; } }//调用 this.someThingAsync().then(() => {this.method()})
转载于:https://www.cnblogs.com/mengff/p/6789193.html
js确保正确this的几种写法相关推荐
- JS中for循环的两种写法
第一种: 最常见普遍的写法,适用于多种语言 for(let i = 0; i < 10 ; i++){console.log(i); } 打印结果: 第二种: 较第一种比较简单方便 const ...
- JS中回调函数的三种写法!
//第一种---------------------------------------- function parent(str,callback) {console.log(str);callba ...
- js中匿名函数的N种写法
匿名函数没有实际名字,也没有指针,怎么执行滴? 其实大家可以看看小括号的意义就应该可以理解.小括号有返回值,也就是小括号内的函数或者表达式的返回值,所以说小括号内的function返回值等于小括号的 ...
- JS function立即调用的几种写法
//立即执行 (function () { alert(1) })() //立即执行 !function () { alert(1) }() //立即执行 +function () { alert(1 ...
- JS中for循环的四种写法
1.传统for循环 for (init; cond; inc) {} 与C++或Java类似,for关键字后用小括号描述循环设置,在小括号中用两个分号;将循环设置隔断为三个部分,分别为: init初始 ...
- JS立即执行函数的几种写法
立即执行函数是在函数被声明或者定义后马上执行,其思路就是在函数体后面直接添加括号,如果需要传递参数则直接写在这个括号里面. (function(x){console.log(x)}(1)) 这个结构中 ...
- 基于JS实现回到页面顶部的五种写法(从实现到增强)
为什么80%的码农都做不了架构师?>>> 写法 [1]锚点 使用锚点链接是一种简单的返回顶部的功能实现.该实现主要在页面顶部放置一个指定名称的锚点链接,然后在页面下方放置一个返 ...
- js浏览器回到顶部方法_基于JS实现回到页面顶部的五种写法(从实现到增强)
写法 [1]锚点 使用锚点链接是一种简单的返回顶部的功能实现.该实现主要在页面顶部放置一个指定名称的锚点链接,然后在页面下方放置一个返回到该锚点的链接,用户点击该链接即可返回到该锚点所在的顶部位置 [ ...
- vue中,scss样式的三种写法——当前页面直接定义、@import引入样式、main.js引入公共样式 deep和important的写法
vue中,scss样式的三种写法--当前页面直接定义.@import引入样式.main.js引入公共样式 & deep和important的写法 1.安装scss # 安装node-sass ...
最新文章
- LabVIEW仪表盘识别(实战篇—6)
- iOS自动签名打包(xcodebuild)----常用
- python抽奖游戏_python实现转盘效果 python实现轮盘抽奖游戏
- 复函数图像怎么画_...1等等.只需大致图象,和大致画法(根据原函数就能画出复合函数的...-复函数的图形-数学-禄凡闷同学...
- python中long类型_浅谈python 四种数值类型(int,long,float,complex)
- iscroll的使用
- Mybatis_接口编程
- 白宫任命退伍将军担任首位联邦首席信息安全官
- Meerkat倒下想到的:社交巨头的后院不容置喙
- Vue父组件访问子组件属性和方法、父子组件双向绑定(两种方法)
- redis分布式客户端中间件
- 转移符 个人工作中使用记录一下
- echart 世界地图发光_echarts生成世界地图,百度echarts生成世界地图方法
- wps下一步快捷键_WPS表格常用快捷键大全(非常全面)
- win10外接显示器频繁休眠
- 微信小程序 教学质量问卷调查 小程序实现
- 开手游该如何选用服务器?
- 咸鱼ZTMS实例—心率检测
- 搜索引擎蜘蛛的基本原理及工作流程
- windows 2003 R2+IIS ssl证书认证
热门文章
- java https通讯_Kubernetes - HTTPS在服务之间进行通信
- java与c 通信_Java与C之间的socket通信
- JMS学习(2):ActiveMQ简单介绍以及安装
- webService学习4:客户端调用服务端的代码
- 程序员最担心,在乎的几个问题!论12年的职业生涯,能给我带来什么!
- enfp工具箱怎么用_隐喻:你的工具箱
- 《TOMCAT权威指南》摘抄
- 输入正方形对角线两个端点坐标,求中点坐标
- tensorflow综合示例3:对结构化数据进行分类:csv keras feature_column
- 【搜索引擎Jediael开发笔记3】使用HtmlParser提取网页中的链接