Javascript 如何重新排列我的js文件以使用accesing属性?
我想使用Jint在C#应用程序的javascript编译器中使用以下代码。但我要用下面的方法Javascript 如何重新排列我的js文件以使用accesing属性?,javascript,c#,Javascript,C#,我想使用Jint在C#应用程序的javascript编译器中使用以下代码。但我要用下面的方法 var today = f.Today; var datediff = f.DateDiff(date1,date2); 你能重新排列我下面的代码吗?我想像上面那样使用它 var f = function () { var today = function () { return 1; }; var dateDiff = function (first, se
var today = f.Today;
var datediff = f.DateDiff(date1,date2);
你能重新排列我下面的代码吗?我想像上面那样使用它
var f = function () {
var today = function () {
return 1;
};
var dateDiff = function (first, second) {
return 1;
}
return Today = today,
DateDiff = dateDiff;
}
要像上面描述的那样使用它,您必须返回一个普通的javascript对象,而不是函数(也就是说,如果您希望能够调用
f.DateDiff()
,而不是f().DateDiff()
)
用法:
console.log(f.Today);
console.log(f.DateDiff(dateOne, dateTwo));
console.log(f.Today);
console.log(f.DateDiff(dateOne, dateTwo));