美文网首页
我为什么要学Javascript

我为什么要学Javascript

作者: iDevOps | 来源:发表于2019-08-17 09:58 被阅读0次
什么是Javascript语言
  • Javascript是一门轻量级的脚本语言, 不具备开发操作系统的能力, 只能编写控制其他程序的脚本, 如浏览器.
  • Javascript是一门嵌入式语言, 本身并没有多少语法, 也没有提供任何I/O相关的API, 需要通过宿主环境去调用底层API, 常见的宿主环境有浏览器, 现在还支持服务器环境, 也就是node.js项目
  • Javascript的核心语法相当简单, 只包括两部分, 基本的语法构造(操作符、流程控制等)和标准库(Array、Date等), 除此之外, 就是各种宿主环境提供的API, 拿浏览器为例, 它提供了浏览器控制类、DOM类和Web类三种API, 如果宿主环境是服务器, 会提供各种操作系统的API, 具体可以去学习一下Node.js
为什么学习Javascript
  • 可以操控浏览器
  • 应用广泛, 有句话这么说的, 凡是可以用 JavaScript 来写的应用,最终都会用 JavaScript 来写。
    1.浏览器的平台化,随着H5的普及, 浏览器的功能越来越强, JavaScript因此可以调用更多的系统功能, 比如操作本地文件、调用摄像头和麦克风等等
    2.开发服务端项目, Node.js使得JavaScript可以开发服务端的大型项目
    3.开发移动应用, Facebook 公司的 React Native 项目则是将 JavaScript 写的组件,编译成原生组件,从而使它们具备优秀的性能
    4.开发跨平台的桌面应用程序, 我们可以使用Electron或Nw开发跨平台的桌面程序
  • 入门简单
    1.只要你有浏览器, 就能运行JavaScript程序, 无需像其他语言安装配置复杂的IDE和编译器
    2.相比其他语言, Js的语法相对简单, 语法特性也不多
    3.如果有其他语言基础, 很容易上手
  • 强大的性能
    1.既支持类似C语言的过程式编程, 也支持灵活的函数式编程, 在Javascript中, 所有值都是对象, 这为程序员提供了灵活性和便利性.
    2.Js虽然是一种解释型语言, 但是在现代浏览器中, Js都是编译后运行, 所以程序执行速度会大大提高
    3.采用事件驱动和非阻塞式设计, 使我们开发的服务端程序支持高并发

相关文章

  • 我为什么要学Javascript

    什么是Javascript语言 Javascript是一门轻量级的脚本语言, 不具备开发操作系统的能力, 只能编写...

  • 10 分钟搞定 Ajax - Ajax 入门指南

    教练,我要学 JavaScript!我要当前端!好,那你懂 Ajax 吗?你知道为什么要学 Ajax 吗?如果你的...

  • javascript基础

    javascript由ECMAScript、DOM和BOM组成 1.为什么要学javascript a.一个网...

  • PHP可以做什么

    为什么要学习PHP 为什么要学习PHP?“我们可以用JavaScript来实现程序编写。”但JavaScript的...

  • js节流函数

    前言 在《JavaScript专题之跟着underscore学防抖》中,我们了解了为什么要限制事件的频繁触发,以及...

  • JavaScript 中的正则表达式

    文章总结于 《JavaScript权威指南》 我为什么要学正则 其实我在日常的开发过程中用到正则的情况还是比较少的...

  • 90后的秃头女孩

    今天想发个牢骚。 吾日三省吾身:我为什么要学数学?我为什么要学数学?我为什么要学数学? 不知道从什么时候起,每天早...

  • PHP可以做什么?

    为什么要学习PHP?“我可以用JavaScript来实现程序编写。”但JavaScript的能力是有限的,Java...

  • PHP可以做什么?

    为什么要学习PHP?“我可以用JavaScript来实现程序编写。”但JavaScript的能力是有限的,Java...

  • js的基础知识与应用(一)

    "烦人的"js 什么js? javascript java 前端 后台 为什么学js 交互 ...

网友评论

      本文标题:我为什么要学Javascript

      本文链接:https://www.haomeiwen.com/subject/ralhsctx.html