arrow-functions相关内容

在.call()中使用箭头功能吗? “此"根据是否在devtools或iojs中而有所不同?应该避免使用带.call的箭头吗?

我一直在运行以下代码,并且我注意到,在devtools中运行时,obj.hi ='default',而在使用iojs 3.3.1和谐箭头的情况下,在我的机器上运行arg.hi时,obj.hi ='foo'.在devtools中,"this"是窗口,而在iojs中,"this"是对象.避免使用带.call的箭头来避免这种情况,通常是一种好的做法吗? 'use strict' let obj ..
发布时间:2020-09-07 18:34:37 前端开发

React.js和Arrow函数与普通函数

我当时正在使用react.js应用程序,最初使用的是箭头功能,但出于好奇,我决定尝试使用正常功能,但正常功能无效.我认为他们俩都应该输出相同的内容,这是怎么回事? handleChange = event => this.setState({init: event.target.value}) handleChange(event){ this.setState({init: even ..
发布时间:2020-09-07 18:33:34 前端开发

ESLint Airbnb ES6和Redux异步操作箭头主体周围出现意外的语句

我做错了什么?我喜欢其他三个具有相同问题且无法修复的异步操作. 解决方案 当您查看(param1, param2, …, paramN) => expression // equivalent to: => { return expression; } “箭头主体周围的意外的块语句"仅表示您的箭头函数不需要{ return expression; }块,因为箭头函数默认会返回. ..
发布时间:2020-09-07 18:32:28 其他开发

如何在PHP中使用箭头功能?

我了解了PHP 7.4中的箭头功能.我尝试像这样使用它们 { return $num + 1; } echo $arrowfunction(); 因为在拉取请求中看到了=>运算符.就像JavaScript. 我希望输出为"2",但这没有用!我 解析错误:语法错误,第3行的/test.php中 ..
发布时间:2020-09-07 18:32:21 PHP

“此"将箭头函数与jQuery回调一起使用时,关键字的行为有所不同

我有一个包含多行的表,并且每行上都有一个edit和delete按钮. 简而言之,当使用类.edit触发编辑按钮时,将弹出一个表单.除了类名之外,我还包括一个独特的id,例如id="edit-32",其中数字根据用户单击的行而变化. 我要解决的问题是在破折号后捕获id属性编号.以前,在ES5中,我仅使用this键盘来定位要单击的当前元素.但是在ES6中,this关键点指的是类环境. ..
发布时间:2020-09-07 18:32:19 前端开发

反应本机箭头功能和if语句

我刚刚接受过箭头功能的培训,以及当您开始使用子功能时如何使用它们来帮助提高可见性,请参见:我不确定"if"语句是否有所不同,但是我根本无法使用它.问题: myFunction() { console.log('Welcome Flag: ' + this.props.welcomeFlag); if (this.props.welcomeFlag == false) { ..
发布时间:2020-09-07 18:31:17 其他开发

有没有一种方法可以在javascript中命名箭头功能?

我在应用程序中使用箭头功能,有时需要获取对该功能本身的引用.对于普通的javascript函数,我可以为其命名并从内部使用该名称.对于箭头功能,我目前正在使用arguments.callee.有没有一种方法可以命名箭头功能,以便可以从内部使用引用? 示例代码 //typescript private evaluateIf(expr: parserModule.IIfExpression ..
发布时间:2020-09-07 18:31:13 前端开发

为什么我们不需要在React中绑定箭头功能?

我们都知道我们需要在React中绑定函数以使其起作用.我确实知道我们为什么需要绑定它. 但是我不确定为什么我们不需要绑定箭头功能. 示例: 使用箭头功能(无需绑定) handleClick = () => { this.setState({ isToggleOn: !this.state.isToggleOn }); }; 现在,使用功能(需要绑定) ..
发布时间:2020-09-07 18:30:59 其他开发

Angular2订阅了解箭头功能

我尝试通过 Angular 2 可观察的订阅方法的示例来理解打字稿的箭头功能.有人可以解释一下我吗: 我有这个有效的代码: this.readdataservice.getPost().subscribe( posts => { this.posts = posts; } ); 但是如果我使用它应该是一样的吗?但这是行不通的. thi ..
发布时间:2020-08-12 23:06:40 前端开发