Javascript JS中的文本函数第一个参数 在标记中删除xxx的内容 $('p.myString').text(函数(\ux,txt){ 返回txt.replace('xxx',''); });

Javascript JS中的文本函数第一个参数 在标记中删除xxx的内容 $('p.myString').text(函数(\ux,txt){ 返回txt.replace('xxx',''); });,javascript,jquery,Javascript,Jquery,上面的代码可以工作,但是第一个参数做什么?a\uu?如所述,第一个参数是您当前处理的元素的索引。如所述,第一个参数是您当前处理的元素的索引。名为\u的参数通常表示此参数将被忽略,并且不会在函数中使用。不过这只是一个约定,它仍然是一个有效的参数名,并且没有任何东西阻止您使用此参数 如果使用该参数,则该参数的具体用途取决于框架——在本例中,是另一个答案中提到的jQuery文本函数。名为\u的参数通常表示该参数将被忽略,并且不会在函数中使用。不过这只是一个约定,它仍然是一个有效的参数名,并且没有任何东

上面的代码可以工作,但是第一个参数做什么?a
\uu

如所述,第一个参数是您当前处理的元素的索引。

如所述,第一个参数是您当前处理的元素的索引。

名为
\u
的参数通常表示此参数将被忽略,并且不会在函数中使用。不过这只是一个约定,它仍然是一个有效的参数名,并且没有任何东西阻止您使用此参数


如果使用该参数,则该参数的具体用途取决于框架——在本例中,是另一个答案中提到的jQuery文本函数。

名为
\u
的参数通常表示该参数将被忽略,并且不会在函数中使用。不过这只是一个约定,它仍然是一个有效的参数名,并且没有任何东西阻止您使用此参数


如果使用该参数,则该参数的具体用途取决于框架——在本例中,是另一个答案中提到的jQuery文本函数。

在您的代码段中,
\u
位于
.text(fn)中第一个参数的
索引处
回调函数,第二个是集合中的元素:

$('p.myString').text(函数(\ux,txt){
return txt.replace('xxx',_551;);//它用索引值更改所有的“xxx”
});

在标记中删除xxx的内容

在标记中删除xxx的内容

在标记中删除xxx的内容

在标记中删除xxx的内容

在标记中删除xxx的内容

在标记中删除xxx的内容


在您的代码段中,在标记中删除xxx的某物

索引的位置,该索引位于
.text(fn)
回调函数的第一个参数处,第二个是集合中的元素:

$('p.myString').text(函数(\ux,txt){
return txt.replace('xxx',_551;);//它用索引值更改所有的“xxx”
});

在标记中删除xxx的内容

在标记中删除xxx的内容

在标记中删除xxx的内容

在标记中删除xxx的内容

在标记中删除xxx的内容

在标记中删除xxx的内容


在标记中删除xxx的内容

第一个参数是索引。请参见
是一个变量名。就这么简单。第一个参数是索引。请参见
是一个变量名。这么简单,就是索引?为什么不使用索引而使用a u?confusin@JohnSt这只是出于偏好,如果你去看文档,它说的是索引,你也可以用
i
引用它,但它只是用户选择的一个变量,就是它。那么它是索引?为什么不使用索引而使用a u?confusin@JohnSt这只是出于偏好,如果你去看文档,它上面写着索引,你也可以用
i
来引用它,但这只是用户选择的一个变量。
<p class="myString">something to remove xxx here within a tag</p>

$('p.myString').text(function(_, txt) {
    return txt.replace('xxx', '');
});