javascript - 在一行中将评估结果分配给变量的好方法是什么?
问题描述
我知道以下是一种方法
let demo = (() => {
let data = getData();
alterData();
return data;
})();
有没有更好的方法来实现相同的结果,即除了(function())()
表达式?
编辑:对不起,不好的问题。不知道它叫IIFE。觉得这有点像黑客,所以我问了这个问题,但实际上不是。
解决方案
有没有更好的方法来达到相同的结果?
确实有:
let demo = 1 + 1;
推荐阅读
- testing - 无法在 Google Play Store 上更新 Beta 应用程序
- delphi - Delphi-如何在保存之前删除非 ANSI(不可打印)字符?
- javascript - 在 Node.js 中异步读取文件
- html - 如何正确对齐 div 中的 div
- string - 使用 Julia 移动字符串
- java - 基于 List 动态创建循环链
- python - 转置 PySpark 数据帧
- python - 用于 PID 调整的 Python GEKKO
- php - 如何将视频从 php 中的 ionic json 请求移动到文件夹
- sql - 生成最近 60 天内未登录系统的活跃用户列表