我不能正确理解该代码。有人可以帮我正确解释该代码吗?

我写了一个代码,只输入数字。但是有一点我不明白。 这是代码。

$("input[name='numonly']").on('input',function(e) {
    var fornum = $(this).val().replace(/[^0-9]/g,'');
        $(this).val(fornum);
});

在这段代码中,我不明白这个 .replace 方法是如何工作的,以及这个“/[^0-9]/g”是什么。 还有一件事是 .replace 是 jquery 的方法。

ylzg_2000 回答:我不能正确理解该代码。有人可以帮我正确解释该代码吗?

replace 是一个字符串方法。 This MDN reference 应该可以帮助您。 MDN 是一个令人难以置信的资源,值得先在那里寻找答案,然后再在这里提问。

本文链接:https://www.f2er.com/2570.html

大家都在问