比如,我怎么知道这里需要传i,origText两个?需要每次都查文档吗
$("#test1").text(function(i,origText){
return "旧文本: " + origText + " 新文本: Hello world! (index: " + i + ")";
});
比如,我怎么知道这里需要传i,origText两个?需要每次都查文档吗
$("#test1").text(function(i,origText){
return "旧文本: " + origText + " 新文本: Hello world! (index: " + i + ")";
});
函数的length属性指明了函数在定义时候的参数个数,但是并没有太大的作用,一般通过查文档,IDE装了插件也可以
比如Atom:
输入部分函数名,会自动匹配出来,回车就能自动生成格式
但是这个也是有局限的,因为map的参数函数是可以传递三个参数的,而生成的只传入一个,满足基本使用情况,还是楼上那句话,写多了自然就清楚了,记不完,总对经常写的那几个比较熟悉也行
webstorm 安装 jquery 的 libraries 即可,webstorm 是基于 ts 写的api定义,非常精确的知道api的参数类型。
或者多看 jq 手册学习下详细参数以及用法。
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
3 回答1.3k 阅读✓ 已解决
这个一般不用编辑器去提示吧,平时用的多的,你慢慢就熟了。
刚接触的方法都是查看文档。效率慢了点,但是熟了就快了,还加强了记忆。
原文版:jquery 搜索text()点击进去查看怎么用。
中文版:jquery
W3School也可以。