js-expression-eval:Bower 打包的 js-expression-eval

时间:2024-07-18 00:42:31
【文件属性】:

文件名称:js-expression-eval:Bower 打包的 js-expression-eval

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-18 00:42:31

JavaScript

JavaScript 表达式评估器 描述 该库是 Raphael Graf 的 ActionScript Expression Parser 的修改版本。 当我编写 JavaScript 函数绘图仪时,我想要一个更好的替代方法来使用 JavaScript 的 eval 函数。 目前没有安全风险,因为您只能在自己的浏览器中运行代码,但它对数学来说并不方便( Math.pow(2, x)而不是2^x等)。 文档(当然不完整) 解析器 Parser 是库中的主要类。 它具有用于解析和评估表达式的“静态”方法。 解析器() 构造函数。 在大多数情况下,您不需要这个。 最终,我会开始记录你为什么想要这样做,但现在,你可以通过阅读源代码来弄清楚;-)。 解析({表达式:字符串}) 将数学表达式转换为 Expression 对象。 评估({表达式:字符串} [,{变量:对象}]) 使用 {v


【文件预览】:
js-expression-eval-master
----bower.json(495B)
----parser.js(21KB)
----test.js(2KB)
----README.md(7KB)

网友评论