前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1 - 什么是 JavaScript

1 - 什么是 JavaScript

作者头像
前端黑板报
发布2022-04-19 09:27:53
2780
发布2022-04-19 09:27:53
举报
文章被收录于专栏:前端黑板报前端黑板报

原文地址:https://dev.to/bhagatparwinder/what-is-javascript-5f33

直接引用 MDN 里的说明:

JavaScript is a scripting or programming language that allows you to implement complex features on web pages — every time a web page does more than just sit there and display static information for you to look at — displaying timely content updates, interactive maps, animated 2D/3D graphics, scrolling video jukeboxes, etc. — you can bet that JavaScript is probably involved.

简短的说,JavaScript 使你的页面更动态,一个页面通常讲包含三种关键元素:

  1. 1. HTML(Hypertext Markup Language): 创建 web 页面的骨架;
  2. 2. CSS(Cascading stylesheet):使页面看上去漂亮;
  3. 3. JavaScript:使页面具有动态性,包括从服务端获取数据或者使页面具有交互性;

历史

JavaScript 期初并叫 JavaScript,刚开始叫 LiveScript。创建 JavaScript 的时候 Java 是一种通用语言,所以创建者决定在前面换成 Java。但是它和 Java 并没有任何关系,有个流行的说法:

Java is to JavaScript as a car is to carpet.

JavaScript 为何这么出名?

我说 JavaScript 出名是根据 Stack Overflow 2019 开发者调查结果为依据的:

那什么使它那么流行的?

  1. 1. 与 HTML 和 CSS 融合的很好;
  2. 2. 轻松的学习曲线(但这也有两面性);
  3. 3. 所有的主流浏览器都支持;
  4. 4. 不需要编译或转义;
  5. 5. 可以在浏览器或服务端运行,只要支持 JavaScript 引擎( V8 、Trident、SpiderMonkey);

希望目前为止,我使你了解了一些 JavaScript 以及为何使用它如此有趣。在接下来的文章中,我们将会温习 JavaScript 的基础知识并且介绍它的一些原则。随着深入,若你不知道自己正在做什么将会很容易犯一些错误。我们将会从这些错误中学习,使自己成为一个更好的 JavaScript 开发者。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 前端黑板报 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 历史
  • JavaScript 为何这么出名?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档