gpt4 book ai didi

javascript - 传递字符串成为对象

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

我正在将 marketing.reg("bum","a","b","c"); 传递给函数。

在第一个作用域中它仍然是一个字符串。

传递到下一个作用域后,它变成一个对象。如何避免?

    function mktg() {};
mktg.prototype.reg = function(nameOfEvent,a,b,c) {
//typeof a,b,c is string
var fktn= function(a,b,c) {
console.log(typeof a); //is object not string
console.log( "fktn a: ",a);
};

$(document).on(nameOfEvent, fktn);

};
var marketing = new mktg;
marketing.reg("bum","a","b","c");

最佳答案

变量 a、b 和 c 被事件调用“bum”的参数替换。

您应该从函数 fktn 中删除参数 a、b 和 c。

关于javascript - 传递字符串成为对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25310827/

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