在javascript中使用标准数学函数更新字典
Updating a dict in javascript with standard mathematical functions
这是一个python代码,用于创建字典并使用标准数学函数更新它。我怎么能做同样的javascript?
import math
Env = dict # An environment is a mapping of {variable: value}
env = Env()
env.update(vars(math)) # sin, cos, sqrt, pi, ..
可以用getOwnPropertyNames
对象读取Math
的属性,然后进行约简:
const dict = {};
Object.getOwnPropertyNames(Math).reduce((r, k) => {
r[k] = Math[k];
return r;
}, dict);
使用JavaScript Objects
创建字典
var dict = new Object(); // {};
用法:
dict[yourKey] = yourValue;
//看起来像{yourKey: yourValue},类似于python字典
使用数学函数使用JavaScript Math
Object
这里有完整的Math
文档
的例子:
Math.sin(0); // 0
相关文章:
- AJAX使用从PHP生成的HTML调用的函数更新MYSQL数据库
- Jquery函数更新html
- Knockoutjs函数更新模型时应出现异常
- 从AJAX成功函数更新图像源
- 从我的 C# 函数更新 Javascript 文件的变量
- 冒泡 从嵌套函数更新变量
- 从函数更新全局变量
- AJAX 通过函数更新数据库
- 函数更新地图谷歌地图 API
- Ko.计算函数更新两次
- 如何从 .$getJSON 方法中的 jQuery 函数更新变量
- 将数据从一个函数更新到另一个函数
- 通过函数更新JavaScript中的对象值
- 仅使用一个函数更新数据库中表的不同列
- 从函数更新全局变量
- 如何用另一个JQuery函数更新JQuery函数
- JS函数更新图像没有刷新?(Facebook Graph IP Used)
- 如何用原型函数更新实例属性,并从另一个函数访问它
- 在javascript中使用函数更新动态变量
- 在javascript中使用标准数学函数更新字典