Javascript ES6手册介绍
1 Javascrip ES6 简介
1.1 什么是Javascript
1.2 ECMAScript
2 Javascript 运行、开发、使用和调试
2.1 运行环境创建
2.2 开发环境创建
2.3 JavaScript 使用
2.4 JavaScript输出
2.5 JavaScript 调试
2.6 VSCODE 调试
3 ES6 基础语法
3.1 语法
3.2 关键字和保留字
3.3 变量
3.4 let
3.5 三种变量定义差别
3.6 const
4 ES6 数据和运算符
4.1 操作符
4.2 数据类型
4.3 展开运算符
5 ES6 语句
5.1 if语句
5.2 switch语句
5.3 for语句
5.4 for-in语句
5.5 while语句
5.6 break和continue语句
6 ES6 常用数据类型
6.1 字符串
6.2 数组
6.3 Map和Set
6.4 iterable
7 ES6 函数
7.1 函数
7.2 函数表达式
7.3 函数提升
7.4 =>箭头函数
7.5 call() 和 apply()
7.6 闭包
7.7 generator
8 ES6 集合操作
8.1 map和reduce
8.2 filter
8.3 sort
9 ES6 事件
9.1 事件
9.2 事件流
9.3 事件处理程序
10 ES6 面向对象编程
10.1 对象基础
10.2 原型继承
10.3 类和继承
10.4 深拷贝和浅拷贝
10.5 模块化
11 ES6 错误
12 ES6 正规表达式
12.1 正规表达式
12.2 RegExp
13 ES6 内置对象
13.1 Object 类型
13.2 Array 类型
13.3 Date 类型
13.4 JSON
13.5 包装类型
13.6 Global对象
13.7 Math对象
14 ES6 BOM
14.1 BOM简介
14.2 Window
14.3 Screen
14.4 Location
14.5 History
14.6 Navigator
14.7 综合应用
14.7.1 弹窗
14.7.2 计时器
14.7.3 Cookie
15 ES6 DOM
15.1 DOM简介
15.2 查找节点
15.3 改变 HTML
15.4 改变CSS
15.5 DOM 创建、插入和删除
15.6 DOM事件
15.7 事件类型
15.8 事件处理程序
16 ES6 HTML5
16.1 表单
16.2 canvas
16.3 音视频
16.4 文件操作
16.5 本地存储
17 ES6 AJAX
17.1 Web2.0核心技术
17.2 Ajax定义和实例
17.3 XMLHttpRequest
17.4 XML
17.5 AJAX XML
17.6 AJAX JSON
17.7 XMLHttpRequest 2
17.8 AJAX JSONP
17.9 AJAX cors
18 ES6 Promise
18.1 Promise
18.2 AJAX Promise

什么是Javascript

2018-05-22 15:29:50
admin
739
最后编辑:admin 于 2018-05-22 15:47:04

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。


在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。


为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,JavaScript兼容于ECMA标准,因此也称为ECMAScript。


JavaScript构成

虽然 JavaScript 和 ECMAScript 通常都被人们用来表达相同的含义,但 JavaScript 的含义却比 ECMA-262 中规定的要多得多。没错,一个完整的 JavaScript 实现应该由下列三个不同的部分组成。

  • 核心(ECMAScript)
  • 文档对象模型(DOM)
  • 浏览器对象模型(BOM)


基本特点
JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
是一种解释性脚本语言(代码不进行预编译)。
主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。
可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。
跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。


日常用途
嵌入动态文本于HTML页面。
对浏览器事件做出响应。
读写HTML元素。
在数据被提交到服务器之前验证数据。
检测访客的浏览器信息。
控制cookies,包括创建和修改等。
基于Node.js技术进行服务器端编程。

    • 在线客服
    • 关注微信
    • 联系电话
      • 欢迎咨询
      • 欢迎加入QQ群 303257430
    • 公众号:源宝网络
      • 联系电话及微信号 18902328227