JavaScript基础知识

JavaScript基础知识

前言

  其实我个人认为JavaScript是一种非常随便的语言,也是一门很神奇很强大的语言。

  因为之前使用过一段时间的JavaScript并做了些学习笔记都是放在word上的显得十分杂乱,所以这次也是打算认认真真的重新填一下坑并且认真整理一下JavaScript笔记到博客园。

  以前在群里聊JavaScript的时候会经常出现一张图,我认为这个很有意思,所以就放在这里做一个填坑目标吧。

 

JavaScript基础知识_第1张图片

 

  我还是希望将整个的笔记好好整理一下,并且以一种文档格式进行书写,也方便后期查阅。

 

理论知识

语言介绍


  JavaScript官方名称是 ECMAScript 是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。

  1995年2月Netscape的布兰登.艾奇开发了针对网景公司的 Netscape Navigator浏览器的脚本语言LiveScript。之后Netscape与Sun公司联盟后LiveScript更名为JavaScript

  微软在JavaScript发布后为了抢占市场推出了JavaScript。为了让脚本语言规范不在混乱,根据JavaScript 1.1版本推出了ECMA-262的脚本语言标准。

  ECMA是欧洲计算机制造商协会由Sum、微软、NetScape公司的程序员组成。

 

  文档中会经常使用 JS 简写来代替 JavaScript

 

  Ps:其实整个JavaScript最早的开发周期只用了两周,所以在未来很长一段时间里JavaScript的语法非常混乱,但是随着时间的更迭慢慢的越来越完善起来。

 

适用场景


 

  • 浏览器网页端开发

  • 做为服务器后台语言使用Node.js

  • 移动端手机APP开发,如Facebook的 React NativeuniappPhoneGapIONIC

  • 跨平台的桌面应用程序,如使用 electronjs

     

  所以JS是一专多能的语言,非常适合学习使用。

 

 

发展历史


 

  • 1994年Netscape(网景)公司发布了 Navigator 浏览器1.0版本,市场占用率超过90%

  • 1995年发布了JavaScript 语言

  • 1996年 JS在 Navigator浏览器中使用

  • 1996年微软发布JScript在IE3.0中使用

  • 1996年11月网景公司将JS提交给ECMA(国际标准化组织)成为国际标准,用于对抗微软。

    由ECMA的第39号技术专家委员会(Technical Committee 39,简称TC39)负责制订ECMAScript标准,成员包括Microsoft、Mozilla、Google等大公司。

  • 1997年 ECMA发布ECMA-262标准,推出浏览器标准语言 ECMAScript 1.0

    ECMAScript 是标准而Javascript是实现

  • ...

  • 2009年ECMAScript 5.0发布

  • 2011年ECMAScript5.1发布,成为ISO国际标准,从而推动所有浏览器都支持

  • ...

  • 2015年ECMAScript6发布,更名为ECMAScript 2015。

  • 2016年ECMAScript7发布,ECMAScript2016

  • 2017年ECMAScript8发布,ECMAScript2017

  • 2018年ECMAScript9发布,ECMAScript2018

  • 2019年ECMAScript10,ECMAScript2019

  • 2020年ECMAScript11,ECMAScript2020

  • ....

  从2015年开始 tc39委员会决定每年发布新的ECMAScript版本

 

chrome使用


  在学习Js的过程中,推荐使用chrome浏览器作为你的开发工具。

 

JavaScript基础知识_第2张图片

 

 

引入方式

嵌入式


  HTML文档中使用

你可能感兴趣的:(JavaScript基础知识)