为什么有人说JavaScript是世界上最好的语言
要么回答不懂就不要回答,讨厌复制粘贴的。
以下是简单通俗易懂个人回答:
1、>汗青/p>
js作为脚本语言可以方便运行在各平台浏览器,嵌入html,从web1.0、web2.0、web3.0一直沿用至今。

2、>简朴/p>
通俗易懂,支持事件驱动,单线程运行。
3、>机动/p>
可以运行在有js引擎虚拟机中,类似lua。不仅仅适用于前端浏览器业务,后端场景也适用。
4、NodeJS之火
node基于google V8引擎,可以方便的开发后端业务,对前后端分离有了新的选择;同时提供了多种可调用的API,如读写文件、网络请求、OS信息等。v8引擎将JavaScript代码解释成机器指令序列执行,提升运行效率。
5、Node生态
从npm组件管理,到react等第三方库,node生态越来越>强盛/p>
要么回答不懂就不要回答,讨厌复制粘贴的。
以下是简单通俗易懂个人回答:
1、>汗青/p>
js作为脚本语言可以方便运行在各平台浏览器,嵌入html,从web1.0、web2.0、web3.0一直沿用至今。
2、>简朴/p>
通俗易懂,支持事件驱动,单线程运行。
3、>机动/p>
可以运行在有js引擎虚拟机中,类似lua。不仅仅适用于前端浏览器业务,后端场景也适用。
4、NodeJS之火
node基于google V8引擎,可以方便的开发后端业务,对前后端分离有了新的选择;同时提供了多种可调用的API,如读写文件、网络请求、OS信息等。v8引擎将JavaScript代码解释成机器指令序列执行,提升运行效率。
5、Node生态
从npm组件管理,到react等第三方库,node生态越来越>强盛/p>
我一直觉得js是最好的语言,灵活,随便反射,很少有语言能做到这样,我觉得像这种基于原型的才叫面向对象,想起来有什么属性直接赋值就行了,什么方法属性,想有就可以立刻有,不用先定个概念,然后才能有。但ts来了,带来一套后台的冗长繁琐的破理念,很难说以后会怎么样。
想学习啊!有没有前端课程>保举/h2>
小白学前端建议看哔哩上的***学习:
先看看你是不是敲代码,不要因为这行业工资高就来学这个
你可以先去看看李立超老师的前端课程,如果觉得很不错,你就接着学,
https://www.bilibili.com/read/cv5650633?spm_id_from=333.788.b_636f6d6d656e74.7
兴趣是最好的老师,你对这个感兴趣,才能找到更多不错的工作。
你好,我是丁哥,现在主持个栏目叫丁哥开讲,里面有大量编程相关的***。有前端相关的,后端相关的也有全栈相关的。
做了以上的自我介绍以后,现在给你回答一下前端开发的入门儿问题。
当前三大主流前端开发框架有Angular, React和Vue。要想在前端开发中占有一席之地的话,你必须至少要掌握以上三大前端技术中的一个。
现在说一下angular相关的学习。Angular从2这个版本开始到现在的8, 技术风格都非常的稳定。也就是说如果你的教材是针对angular 2到8中的任何一种的话,在所有的angular 2以后的版本上都可以使用。
从这一点上来说,我个人觉得学习angular是比较划算的,因为你学好这门技术以后, 对于之前的老版本和以后的新版本都可以直接上手, 甚至以后的版本看趋势也不会有很大的改变,也会一直用下去。
这里顺带提一下Angular是由谷歌推动的一个前端框架。技术支持的后备力量比较充足。
很多大公司都在使用这门技术。
再说一下react。React技术的发展速度是不错的。前期的react是基于函数的组件集合, 中间很多年发展为使用类的组件集合。2018年1月,又重新推出了新的函数类组件,也就是hooks。
最近这一两年react的技术变动比较明显。虽然不需要抛弃以前的技术,但是在代码编写风格和项目管理上发生了根本性的变化。最主要的一个变化就是redux模式不再是react唯一的数据管理模式了。这一点对于特别讨厌redux模式的程序员来说,是一个很好的消息。
你如果想从今天开始学习react技术的话,一定要从hooks学起。
最后说一下vue。Vue技术的发展速度算是最快的了。这门技术兼有angular的严谨性和react的灵活性。数据流管理上既支持双向数据绑定,又支持redux模式的单向数据流模式。
好,这个答案就先说到这里,如果有更多的问题,请关注丁哥开讲,在下面留言。
谢谢!