[问题] 初学

楼主: KJFC (磁铁猫)   2015-12-30 12:58:43
我一直以为javascript就只是javascript
但是好像又有node js,angular js之类的
想问的是他们的差别是什么
要入门的话该从哪里下手
看了精华区
......
我有c/c++,python的基础
作者: bbcust (bbcust)   2014-01-13 15:58:00
可以一起用 不过要先load jquery
作者: Peruheru (还在想)   2015-12-30 13:38:00
javascript是语言,可以用在很多地方,包含网页node.js是将其用在网页后端语言而非浏览器上的方法angular js 是浏览器端javascript上使用的一套framework虽然取向不同,不过就像jQuery一样我认知是这样,可能有错
楼主: KJFC (磁铁猫)   2015-12-30 14:04:00
所以像是一个基本的js加上不同的模组?
作者: Peruheru (还在想)   2015-12-30 14:50:00
不是,只是看你拿javascript做什么事,就像C#可以写视窗程式,而如果你拿来写网页就成了ASP.NET但是使用的语言都是c#这样Framework则是帮你简化一些事情,理论上就算不用还是可以用原生语言做到那些事,只是省掉很多事
作者: visa9527 (高级伴读士官长)   2015-12-30 16:12:00
你可以把 Framework 看成是某支 DLL,call它做事情
作者: mrbigmouth (大嘴先生)   2015-12-30 16:29:00
python也有framework吧? 应该很容易理解?angular之于javascript 相当于 Django之于pythonjQuery比较不算framework而是library 相当于DLL一般而言一个framework会去规定你的程式该如何架构但jQuery只是提供了很多方便的工具 不会规定该怎么用
楼主: KJFC (磁铁猫)   2015-12-31 08:34:00
感谢大家
作者: illl (ill!)   2015-12-31 10:02:00
用angular时到底可不可以用jquery阿?angular明明也有jqLite 可是我看网络上好像有些人蛮排斥两个一起用
作者: amazing2014 (别断线拜托)   2014-02-28 11:52:00
AngularJS我觉得是比较完整的前端MVC效能最好也最基础的是VanillaJS可以搭配jQuery一起,因为jq很容易读懂VanillaJS === JavaScript

Links booklink

Contact Us: admin [ a t ] ucptt.com