javascript - 如何根据对象内对象的另一个参数设置参数,同时定义它?
问题描述
let obj = {
a: 3,
// x: 4 * this.a, -> Nan
// x: 4 * obj.a -> ReferenceError: obj is not defined
};
// We can do like this:
obj.x = obj.a * 4;
console.log(obj.x); // 12
但我的任务是在对象中设置“x”的值,同时定义它。有可能这样做吗?
解决方案
推荐阅读
- python - 查找给定循环的值
- terraform - 如何使用 Terraform 工作区在 aws 和 localstack 之间切换?
- javascript - wordpress 的 javascript 插件上的默认字体
- keras - 我如何在 lstm 中同时使用两个序列
- jquery - 无法在 jQuery 中从第三次开始克隆输入字段
- python - pathlib.Path.chmod(mode) 中的模式说明
- javascript - JavaScript 承诺设置
- reactjs - 无法为我的 react 项目安装我的 pro font awesome?
- javascript - Flexbox 图像库和单个图像位置
- java - 方法的输入参数为异常时的模拟语句