开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第10天,点击查看活动详情
今日份的学习继续!~今天我们只有一道讨论的内容哦
JavaScript是什么语言?
JavaScript——多用途编程语言
时至今日,对JavaScript的需求依然巨大,招聘网站上充斥着有关JavaScript及其相关技术的招聘信息。JavaScript由Brendan Eich设计,运行在Netscape浏览器中。那时,他或许做梦也没有想到JavaScript会有如此超乎寻常的发展。 JavaScript是WWW的默认语言,并且几乎每个web浏览器都支持JavaScript,它已经成为了web前端开发的世界标准。
随着Node.js的发展,JavaScript的应用领域又扩展到了服务器端开发,如今和java、.Net、PHP、Ruby on Rails以及其它的服务器端技术展开了竞争。 JavaScript除了应用于前端和服务器端开发外,它也快速地发展成为移动应用开发的选择。开发者可以使用许多流行的JavaScript框架来构建混合移动应用程序,比如ionic、kendo UI和Sencha touch等。 后来,随着React native框架的兴起(由Facebook提出),JavaScript又出现在了Android和iOS原生应用开发领域。 JavaScript无处不在!
然而,JavaScript本身不会让你拥有最高薪酬的开发工作,你还需要学习基于JavaScript的技术、框架和库(比如Node.js、React、React Native、ionic、jQuery、D3.js和Kendo UI等等)。相关技术的选择完全取决于你要从事的工作。 说到学习JavaScript,它是一种动态编程语言,并且非常容易入门。熟悉了JavaScript基础知识之后,你就可以很容易地学习相关的技术,比如 jQuery、Node.js、Angular或React。
javascript是干什么的?
1、处理表单,检验用户输入,并提供反馈。比如一个表单需要输入电子邮箱而用户却输入手机号码,javascript就会提示输入错误的提醒。
2、与页面交互性,相应用户的点击,给用户提供更好的体验
3、根据用户操作,动态创建页面。比如用户发邮箱,店家附件操作
4、cookie设置,cookies是用来存储浏览器上的临时信息,比如网站地址,用户名等。
5、数据通讯,浏览器与服务器的数据通讯,比如ajax的异步传输;
6、丰富界面,使用JavaScript来放组件、滑块之类的项目,给网站提供更丰富的界面。
7、javascript可以有规律的重复html文段简化,减少下载的时间。