javascript代码提示问题
本人不是做前端开发的,最近想学习相关知识,遇到了点问题.
由于习惯了java的类型,函数的参数.感觉对js的没有类型,以及开发工具(sublime,atom,webstorm等)的代码提示感觉很疑惑,这些工具的代码提示都不完整,这样的话,开发的时候岂不是得对各种api都很熟悉,知道可以传什么参数,知道参数代表什么含义,否则怎么调用?
求前端开发人员帮忙解惑下..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(11)
编程语言 不一样
js很难提示的十分精准
纯动态语言 这么灵活 代码提示不可能像java c#那样完美
多积累吧
没错,你必须得知道那些函数都是干什么用的。
所以不像 java 经常重载做各种各种的方法参数,也不管到底有用没。
写 js 你最好写的简洁点,知道自己到底在干什么,最好做好注释,比如 jsdoc
当然像环境原生api,就只能自己多记着点了
webstorm中可以通过设置让代码提示出来:
File->Settings->Editor->Code Completion->Preselect the first suggestion:(设置为:always)
sublime代码提示可以下载sublimeCodeIntel插件
前端就是这样。。很多东西都是死记来的
js的话,提示功能确实可以有,不过觉得还不如不提示来的快,太灵活,不如纯手写快,这肯定就要求对api的娴熟度要高了,没事多翻翻还是蛮好的。
更坑爹的是css。。山一样多的属性,更是心累。
不过,都是一句话,熟能生巧,只要写的多,键盘敲得飞起
webstorm都不完整你叫我情何以堪。。。
哦对了微软那个code似乎提示angularjs还挺好玩的
hbuilder
没有提示也没什么不好的。多用自然记得住……
记住你是写代码的,不是为了使用开发工具,工具只是工具
你让用notepad++的程序员,情何以堪。。。
毕竟,完整分析成员列表的工程量不亚于在浏览器上跑一次
所以
少年,不要被 auto complete 惯坏了!
您是没有写CSS(●—●)
面试他们也不敢问太多CSS的东西,害怕自己说秃噜了
前端太多内容特别详细,面太宽
用webstorm提示还算不错的呢
我用Brackets,觉得这个编辑器很好用,但是竟然没有js提示,把我能气死,大家有法子没