javascript - webstorm等ide编写js时怎么知道匿名函数中需要哪些参数?
黄舟
黄舟 2017-04-11 12:45:59
[JavaScript讨论组]

比如,我怎么知道这里需要传i,origText两个?需要每次都查文档吗

$("#test1").text(function(i,origText){ 
        return "旧文本: " + origText + " 新文本: Hello world! (index: " + i + ")"; 
    }); 
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(6)
迷茫

这个一般不用编辑器去提示吧,平时用的多的,你慢慢就熟了。
刚接触的方法都是查看文档。效率慢了点,但是熟了就快了,还加强了记忆。
原文版:jquery 搜索text()点击进去查看怎么用。
中文版:jquery
W3School也可以。

大家讲道理

你写多了自然就记得了。不记得查文档或者通过下面的方式打印及debugger都可以啊。
console.log(arguments)

巴扎黑

函数的length属性指明了函数在定义时候的参数个数,但是并没有太大的作用,一般通过查文档,IDE装了插件也可以
比如Atom:

输入部分函数名,会自动匹配出来,回车就能自动生成格式

但是这个也是有局限的,因为map的参数函数是可以传递三个参数的,而生成的只传入一个,满足基本使用情况,还是楼上那句话,写多了自然就清楚了,记不完,总对经常写的那几个比较熟悉也行

阿神

谢谢邀请。我觉得还是熟能生巧,毕竟函数用的多啦,才记得牢。

ringa_lee

webstorm 安装 jquery 的 libraries 即可,webstorm 是基于 ts 写的api定义,非常精确的知道api的参数类型。


或者多看 jq 手册学习下详细参数以及用法。

高洛峰

用webstorm你可以下载TypeScript的dt文件

可以比较精准的提示你API

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号