【发布时间】:2016-12-20 01:46:04
【问题描述】:
我在 JavaScript 中创建了一个自定义函数以简化编码,因为它过于重复而无法一次又一次地键入这些函数。
我所做的是创建了一个外部 JavaScript 并将其链接到我的 _Layout.cshtml。我已经成功地调用了它们,没有任何问题,但我现在想要的是让这些自定义函数具有智能感知。
global_functions.js
function ZeroPrefixFormat(str, len) {
str = str.toString();
return str.length < len ? ZeroPrefixFormat("0" + str, len) : str;
// OUTPUT : 10 -> 00010 (DIFFERS FROM THE GIVEN LENGTH)
}
function MoneyFormat(amount) {
amount = amount.toString();
return Number(amount).toLocaleString('en');
// RETURN raw number to money format example. 123456789.10 -> 123,456,789.10
}
custom.cshtml
<script>
console.log(MoneyFormat(123456789));
<script>
所以当我尝试输入 Money 时,它会显示智能感知。
【问题讨论】:
标签: javascript jquery visual-studio intellisense