arrow-functions相关内容

Babel插件类属性– React Arrow函数

我正在使用npm运行一个React项目.经过数小时的研究和试验,到处都有人说我必须将以下代码添加到我的".babelrc"文件中,该文件在我的目录中没有,并且无法创建: { "plugins": [ ["@babel/plugin-proposal-class-properties", { "loose": true }] ] } 但是当我运行代码时,这会导致以下错误: ..
发布时间:2020-05-28 19:48:11 其他开发

ES6立即调用箭头功能

为什么这在Node.js控制台中(在4.1.1和5.3.0中进行了测试)却不能在浏览器中(在Chrome中进行了测试)而起作用?此代码块应创建并调用记录Ok的匿名函数. () => { console.log('Ok'); }() 此外,虽然上述可以在Node中运行,但这不起作用: n => { console.log('Ok'); }() 也不是: (n) => ..
发布时间:2020-05-18 01:39:39 前端开发

反应:渲染箭头函数内定义的方法?

你好朋友!我希望你一切都好. 我有一个名为WorldInfo的箭头函数,它的父组件正在向下传递props中的对象.为了这个示例,我只是调用object.现在在WorldInfo中,我也想解析并列出object中的items,因此我创建了方法serverInfoTabList来使用object并将其推入.map.我的问题是编译时,我的浏览器在定义serverInfoTabList或在World ..
发布时间:2020-05-17 01:21:26 前端开发

使用TypeScript将箭头函数编译为常规函数

这是一个简单的问题,但我还没有在任何地方找到答案:是否有一些开关可以将TypeScript编译箭头函数转换为纯JavaScript函数? I在我的代码中使用它们很多,我不想重写所有内容。但我最近意识到,IE不支持它们。 我已经尝试将脚本版本切换到ES5,但之后我的代码将不再编译,因为我也使用“过滤器”,这似乎不是它的一部分。但是,我不知道,如果那样做的话首先要做。 解决方案 如 ..
发布时间:2019-06-12 15:31:35 前端开发

箭头函数和bind()之间的区别

当对象缺少引用(上下文)时,我很困惑。 在TypeScript中(出于解释原因,此处显示了一些虚拟参数): Fat Arrow var x = new SomeClass(); someCallback(function(a){x.doSomething(a)}); //有时这个x对象可能 缺少x对象的引用(context) someCallback (a => x. ..
发布时间:2019-06-08 21:02:41 前端开发

ES6立即调用递归箭头函数

这是我目前的代码: const fn = parameter => { //如果,否则...... fn(X); }; fn(0); 现在,我无法使用这种方法,因为我需要用参数调用函数,并且必须以递归方式调用。 如何重构上面的箭头函数以立即调用并递归调用? 解决方案 首先,让我放一下免责声明立即调用函数表达式(IIFE)是在ES6中被认为是不 ..
发布时间:2019-06-06 11:00:03 前端开发