弱弱地问一句的问一句,有多少人跟我一样是用原生JS

弱弱的问一句,有多少人跟我一样是用原生JS在写代码_百度知道
弱弱的问一句,有多少人跟我一样是用原生JS在写代码
我有更好的答案
当然使用原生开发可以很好的锻炼你js能力和水平,但是使用原生开发就是没必要了,效率有点低,使用jQuery就完全可以减少原生的劳动强度不是很多吧,原生需要深入理解,对于以后的提高很有帮助
为您推荐:
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。弱弱问一下,用nodejs来做网络爬虫是不是很适合呢? - CNode技术社区
风中柳絮水中萍,相散相聚本无情
之前用python抓取过一些东西,处理的时候主要是靠模块。现在突然想到javascrip用来处理dom节点,网页中的元素。那么用nodejs来抓取有效的网页信息会不会很有效呢?
我是刚看完这篇文章发的贴的,主要问的是对于处理已经抓取的页面的处理上会不会简单一些。比如各种标签不闭合之类的。
你多想了。
你的想法应该是解析抓取到的html dom,然后像在浏览器里的js一样处理网页?
你应该还是没分清nodejs是什么。。
爬+保存是挺快的, 异步。 网络和数据库齐头并进,IO等待开销小
数据挖掘起来也挺方便,找到特殊节点筛选什么的
扒数据用node肯定是没问题,如果要做到最优解析的话,肯能相对困难,但是对于固定样式页面,问题还是不大的。如果要通用又要能解析好,建议直接外挂phantomjs,但是这样无法保证效率
我知道nodejs的用处不在这里,你说的前半句话是我想的,我是这么想的,js本来就处理html dom。而现在抓取数据各种语言都可以,问题在于处理html页面比较麻烦。所以才有这样的想法,用nodejs实现一个类似的库也可以吧。
lz你说没错,的可以用headless browser(比如jsdom) + jquery for node么很方便的
不过要记得释放
node.js摆脱了html dom的束缚,现在又要给它把枷锁戴回去吗,这是反其道行之的做法。
异步IO可以让爬虫不会被网络和数据库读写限制,但是目前nodejs的解析html的库好像比价烂,所以我认为解析html会是瓶颈
十分同意。
这个,jsdom是专门干这个的吧,解析抓回来的Html,基本上相当于jquery.
我都是这么做的
爬还是很简单的,重要的是数据处理吧;爬,node还是很适合的,数据处理貌似不是很适合。
其实单单只是爬的话,python也是很简单的。难就难在数据处理上面。
挺合适的,参考
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
服务器赞助商为
,存储赞助商为
,由提供应用性能服务。
新手搭建 Node.js 服务器,推荐使用无需备案的拒绝访问 | lusongsong.com | 百度云加速
请打开cookies.
此网站 (lusongsong.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3e13c6cb332d452f-ua98).
重新安装浏览器,或使用别的浏览器他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)弱弱的问一句,有多少人跟我一样是用原生JS在写代码?-CSDN论坛
JavaScript
弱弱的问一句,有多少人跟我一样是用原生JS在写代码?
弱弱的问一句,有多少人跟我一样是用原生JS在写代码?
&不借用任何库。&
公司项目用库,自己项目用原生,不过我不是做前端的。
之前做的两款游戏就是用原生写的。
库&也是&原生JS&写的
你用原生JS定义一系列功能,然后调用之
这与直接使用库,并没有本质区别
如果总是强调原生JS,则可认为此人缺乏团队精神
引用&2&楼&xuzuning&的回复:库&也是&原生JS&写的
你用原生JS定义一系列功能,然后调用之
这与直接使用库,并没有本质区别
如果总是强调原生JS,则可认为此人缺乏团队精神森由木而成,不要一叶遮“森”
刚才开始两年,&不知道库什么的,&全用原生写。&后来知道有个jquery很好,&就用jquery了
项目做大了,功能做复杂了感觉还是要得用库,哎..
原生写没有错,调用库也木有错,主要看目的
至少得用jquery
引用&1&楼&fdipzone&的回复:公司项目用库,自己项目用原生,不过我不是做前端的。
之前做的两款游戏就是用原生写的。
牛人啊,亲怎么想到做游戏的,呵呵
原生开发工作效率比较低,要写一大推代码,不然整出jquey干嘛。
没见过大蛇拉尿
用不用库没必要讨论。用这些东西不过是为了实现某种功能、做出某种产品,只要能达到目的而且效果性能非常不错,就够了,当然,纯技术爱好者另当别论。
如果用原生态的人,再去使用框架,会效率高很多,因为很多固有的html对象的属性,他都能知道。但是为了开发效率呢,还是使用框架的方便,所以兼顾效率与能力,最好是先使用过基本js,然后再使用框架去开发。
提高效率,用优秀的库不好么?
JS和库,看自己的功能使用!
原生JS经常出现这样那样的问题,以兼容性问题最多。光测各式各样的浏览器都可以累死你。
所以最好用库。
每天回帖就能得10分可用分,
只要是你熟悉的,用什么都可以,只要不影响开发进度。不要觉的用框架的能力都不及你就可以
难道开发只能用notepad或vi,用ide就是可耻
两者都用为好吧。
该回复于 17:30:56被管理员删除
回复

我要回帖

更多关于 强将手下无弱兵下一句 的文章

 

随机推荐