02 JavaScript用途

02 JavaScript用途

00:00
04:51

JavaScript 是一门跨平台、面向对象的脚本语言,最初是作为控制网页的前端脚本语言出现。

它能够让网页具有交互(例如复杂的动画,可点击的按钮,更多功能的菜单等)。

服务端JavaScript

后来,发展出了服务端的Javascript版本——node.js(确切的说它是一个执行环境、解释器)

NodeJS优点:高并发场景性能高;适合异步编程

NodeJS缺点:可靠性低;单线程


应用方向

客户端:与用户交互,页面自身逻辑,与服务端交互

服务端:响应请求,调用系统功能,访问数据库

App:跨平台桌面、手机应用——Native.js技术、Electron框架 、ReactNative


JavaScript除了写前端应用外,还很适合编写命令行工具、处理请求的中间层。




解释性语言:

https://baike.baidu.com/item/%E8%A7%A3%E9%87%8A%E6%80%A7%E8%AF%AD%E8%A8%80    百度百科:解释性语言


以上内容来自专辑
用户评论
  • Awam_Wang

    JavaScript用于开发App:跨平台桌面、手机应用——Native.js技术、Electron框架 、ReactNative框架。目前看应用相对少,但Electron 、ReactNative也是名声在外,从一些招聘要求中可以看到ReactNative的影子。