首页 > 解决方案 > 如何使用 Nativescript 框架导入 JavaScript 数学模块?

问题描述

伙计们,我是编程新手,我正在尝试在我的应用程序中使用一些数学属性(我使用的是 Nativescript,它与 React Native 非常相似)。但是,在使用 Nativescript 时,有些特定的事情我不能做,而使用 vanilla JS 很容易做到。我说的是数学模块。我的意思是,我只想在我的代码中使用“Math.sqrt(25)”之类的东西来获得“5”之类的东西。例如,在 Nativescript 中,我可以通过声明变量来使用一些模块。示例:如果我想使用框架模块(特定于 Nativescript),我只需要这样做:

var frameModule = require("ui/frame");

但是我不能使用诸如 Math 之类的 commonJS 模块来做到这一点。也许我只是不知道路径之类的。无论如何,我会祝福任何可以帮助我的人,谢谢!

标签: nativescript

解决方案


Math 库是 JavaScript 的一部分,您只需在代码中使用Math即可轻松访问它。你得到一个例子:

var MathPiNumber = Math.PI;
console.log(MathPINumber); //You will get 3.1415926.....

如果您想知道JS的其他开箱即用部分,您可以在此处阅读:

JavaScript 全局对象 - Mozilla

例如,您还可以使用Date ,如他们的示例所示:

var date1 = new Date('December 17, 1995 03:24:00');
console.log(date1) // Sun Dec 17 1995 03:24:00 GMT...

推荐阅读