gpt4 book ai didi

javascript - 函数内函数的参数

转载 作者:行者123 更新时间:2023-12-02 17:02:16 25 4
gpt4 key购买 nike

一个函数必须如何“链接”,才能像这样调用这个函数

F('Test').custom_substring(0,1);

最佳答案

您必须返回一个具有名为 custom_substring 的方法成员的对象。一个例子:

var F = function(){
return {
custom_substring:function(){
console.log('custom substring');
return this;
}
}
}

F('Test')
.custom_substring(0,1)
.custom_substring(0,1)
.custom_substring(0,1);

要创建对象,您可以使用构造函数和原型(prototype),这是一个复杂的主题并进行了解释 here .

我不会弄乱 String.prototype 因为 breaks encapsulation .

关于javascript - 函数内函数的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25590931/

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