学习javascript需要先学C语言吗?

发布网友 发布时间:2022-04-25 19:48

我来回答

9个回答

热心网友 时间:2022-04-22 18:57

学javascript的话确实有C语言基础比较好,因为javascript从C-minus发展到ECMAscript,最终才是javascript,但是javascript的难点不在它的语法上,而是在他的浏览器兼容性上,这点是万恶的微软搞出来的。javascript和C的难点是不一致的,所以没必要去学C语言。javascript要记住的东西非常多,而且条例不是很清楚,一般感觉比C语言用起来还麻烦。
既然做web前端的话,美工比javascript重要的多,毕竟有时候前端代码都有现成的模板可以使用。相比之下javascript很多代码都是通过后台脚本直接嵌入到html页面中的,比如Ajax代码等。所以前端的话,初期只要会dom编程即可,能看懂框架代码,慢慢理解就是了。
最难的部分是CSS,布局这点比javascript难的多,浏览器兼容性更令人伤心,毕竟javascript还有jquery等框架可以使用,但是css就没这么幸运了,除了某些css属性可以通过jquery等框架屏蔽兼容之外,必须要手动调试。
反正到最后你都必须精通HTML+CSS+javascript,内容很少,但是很杂论,作为吃饭的工具,你不得不精通。甚至到最后你还得回后台代码才行比如,PHP 、java、C#等,因为单单是做前端的很少的,大部分公司都是混合前后台的,除了某些大公司,专门找美术专业的做前台设计。

热心网友 时间:2022-04-22 20:15

不需要,这是两种完全不同的语言。只是某些语法上比较类似。当然,如果有C语言的功底,再学其它语言会更容易一些。
语言只是工具,掌握编程重要的掌握编程的思想。
javascript是web前端开发使用比较多的语言,但不是必须的。其实许多做web开发的都不会javascript。我建议你对其的掌握能做到了解如何书写,能够读懂别人的javascript程序,知道与Ajax相关的javascript的写法就可以了。
重点放在解决问题的逻辑组织上。
还有,单做web开发,可能得不到较好的待遇,你最好还要学一下动态web开发相关的语言上,目前国内用得比较多的:jsp/java 或 asp/vb.net 或 php.

热心网友 时间:2022-04-22 21:50

所谓的C语言,就是接近机器语言的一种语言,很多软件都在使用,因为易于理解,直观性很强,比如你说的JAVA
无论是哪一款软件,在你学习的时候,不知不觉的也会学到C语言,除非你使用的是汇编
其实C语言还是蛮简单的,就那么几个命令,记住了格式和用途,就可以很快的上手,至于发挥到什么境界,那就看你自己了,C语言常用的语句就是判断 比较 传递数据 循环语句
哈哈 我小学毕业,不懂英文,现在一样摆弄单片机,单片机用的开发语言就是C语言,呼呼!!!!
努力吧 妹子,不要对那一长串代码吓到,细看看,都是分成几个块的,单个块是非常简单的

顺便说一下,学了C语言后,任何关于编程的软件,都会很快的上手,即便是自学,不懂的地方查一下资料,就明白了,去*学习,无非就是混个证书什么的,哈哈

热心网友 时间:2022-04-22 23:41

不需要的,但是需要你了解网络内容。就是HTTP协议的内容。培训最好自己有点基础,去找个书或这视频看看,先了解网络的东西。

热心网友 时间:2022-04-23 01:49

学习javascript不需要学习C语言。两者之间没什么关系。你觉得看完HTML+CSS觉得很简单,这一看就知道你没有实践去自己做个页面,想学javascript,需要先精通 HTML及css,因为javascript是用来操纵html语言的。精通html+css后,你再去看js,就事半功倍。
做web前端,js要运用的非常熟练,要学会与后台程序交互,说了你也还是不清楚。先学好html吧。js也就好掌握了。

热心网友 时间:2022-04-23 04:14

不用先学习C语言,一点关系都没有
javascript:是客户端脚本语言,是一种动态类型、弱类型、基于原型的语言。
C是编译可执行文件或者动态库的语言。
两者没有交集

热心网友 时间:2022-04-23 06:55

从学习上来说,编程的会下C语言对语言的理解有好处
但学javascript不用会C
从工作角度,需要会灵活使用1~2款javacript类库即可
但从运用角度,原生的javascript更能了解语言本身的一些特性
所以可以:
基本的学下javascript的基本结构——》学习1~2款javascript框架——》尝试用原生javascript编写需要的效果——》学习其他语言拓展技术能力

热心网友 时间:2022-04-23 09:53

我给你简明扼要的说吧,你要是真想当职业js程序员,那就必须要掌握的非常好才行。我们面试的时候出的题都是有些难度的,比如js不支持多线程,怎么让它支持多线程,等等,主要就看你掌握到什么程度。
C语言没必要学,除了都是编程语言之外,基本不相关。编程思想和算法用js也可以练出来。
最后说一下,我们这的女生没有写代码的,都是做测试和界面设计的,懂HTML-CSS-JS最好,不懂也没事。但是艺多不压身,你想学就去学。

热心网友 时间:2022-04-23 13:08

javascript 是 script, script 中文意思是“脚本”,类似“批”,DOS 下的bat, unix 下的 sh.
通过解释执行,不是通过编译执行,与 C 不同。
javascript 是文本,可读。网上有许多现成的 javascript (有说明,有用法), 你可以直接抄来用。别人程序里的也可以抄来用。
掌握到什么程度 -- 学点最基本的就可以了。不需要样样懂,用到什么,抄什么,按葫芦画瓢,小修小改,例如,放幻灯片,你把图片文件换成自己文件夹里的文件名,例如背景音乐,换个自己的文件名,这不要多少知识。会HTML和css,javascript 是小菜一碟。多实践就可以了。
C语言的基础,懂结构,懂函数定义和调用,懂数组处,。。。当然有对理解有帮助(举一反三之用),但毕竟有些不同。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com