gpt4 book ai didi

javascript - 如何将静态方法添加到 JavaScript 中的内置类

转载 作者:行者123 更新时间:2023-11-30 12:45:08 24 4
gpt4 key购买 nike

我想为 Date 类创建一个 tryParse() 静态方法。我怎样才能做到这一点?

Date.prototype.tryParse = function (value, result) {
// ... Code ...
};

这添加了一个实例方法,而不是静态类方法。有什么想法吗?

最佳答案

首先:你真的、真的不应该。为了避免冲突和不兼容,将这种方法保留在特定于您的项目的 namespace 中确实很重要:

var myUtils = {};
myUtils.tryParseDate = function(…) {…}

但是!如果你真的、真的想要:

Date.tryParse = function(…) {…}

关于javascript - 如何将静态方法添加到 JavaScript 中的内置类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22798145/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com