gpt4 book ai didi

javascript - 在 JavaScript 对象中包装方法

转载 作者:行者123 更新时间:2023-11-30 10:29:09 24 4
gpt4 key购买 nike

我需要做这样的事情:

<script src="apiWrapper.js"></script>
<script>
apiWrapper.init('api_key');
apiWrapper.doSomethingElse();
</script>

本质上,在页面中有一个单例样式对象,我也可以添加方法和属性,并且可以在页面内的任何位置使用。

执行此操作的最佳方法是什么?

最佳答案

您可以使用这种方法(它为您提供了一种拥有私有(private)属性/函数的方法):

var apiWrapper = apiWrapper || (function () {

/* private functions here */
var privateFunction = function () {
}

/* public functions here */
return {
init: function (opts) {},
doSomethingElse: function () {}
};
})();

关于javascript - 在 JavaScript 对象中包装方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17970917/

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