JavaScript: 是一种描述性语言,也是一种基于对象和事件驱动的并具有安全性能的脚本语言。 特点:1、主要用来在HTML页面中添加交互行为。 2、是一种脚本语言,语法和Java类似。 3、一般用于编写客户端的脚本。 4、是一种解释性语言,边执行边解释。 组成:1、ECMAScript标准:描述 ...
分类:
编程语言 时间:
2018-01-14 22:48:26
阅读次数:
184
1、JavaScript概念 JavaScript是脚本语言; 编写之后,可以直接运行(缺失了编译的过程) 2、JavaScript组成部分 ECMAScript: 语言的标准(定义语法)从2015年推出ES6之后; 今后每年推出一个新版本 DOM - Document Object Model(文 ...
分类:
编程语言 时间:
2018-01-14 19:32:59
阅读次数:
585
介绍 ECMAscript 5添加了“严格模式”,会使得Javascript在更严格的条件下运行,设立"严格模式"的目的,主要有以下几个: 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; 消除代码运行的一些不安全之处,保证代码运行的安全; 提高编译器效率,增加运行速度; 为 ...
分类:
编程语言 时间:
2018-01-13 22:23:52
阅读次数:
171
1、JavaScript概念 JavaScript是脚本语言; 编写之后,可以直接运行(缺失了编译的过程) 2、JavaScript发展 LiveScript => JavaScript => Jscript => ECMAScript(脚本语言的标准) || || || || 95年网景公司; 网 ...
分类:
编程语言 时间:
2018-01-13 11:14:38
阅读次数:
162
1.官方Feature 236: Parser API for Nashorn 292: Implement Selected ECMAScript 6 Features in Nashorn 2.使用说明 Nashorn 项目在 JDK 9 中得到改进,它为 Java 提供轻量级的 Javascr ...
分类:
编程语言 时间:
2018-01-13 11:07:41
阅读次数:
192
前言:ECMAScript和JavaScript是什么关系? JavaScript由ECMAScript,BOM,DOM组成,前者是后者的规范,后者是前者的实现 1.let和const命令 1)let用于声明变量,声明的变量是块级作用域 2)var声明的变量有变量提升的现象,let声明的变量没有 3 ...
分类:
其他好文 时间:
2018-01-12 18:34:48
阅读次数:
155
ES 6 新增JS语法 《ECMAScript 6 入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新引入的语法特性。 电子版:http://es6.ruanyifeng.com/#docs/function#%E7%AE%AD%E5%A4%B4%E5%87% ...
分类:
其他好文 时间:
2018-01-12 13:21:12
阅读次数:
121
JavaScript实现 虽然JavaScript和ECMAScript通常都被人们用来表达相同的含义,但JavaScript的含义却比ECMA-262中规定的要多得多。一个完整的JavaScript实现应该由下列三个不同的部分组成: 核心 文档对象模型 浏览器对象模型 1 ECMAScript 由 ...
分类:
编程语言 时间:
2018-01-12 11:28:36
阅读次数:
131
JavaScript箭头函数是ECMAScript 6中引入的编写函数表达式的一种简便方法。通常,在JavaScript中,可以通过两种方式创建函数: 函数语句。 函数表达式。 可以如下所示创建函数语句: 也可以创建相同功能的函数表达式,如下所示: ECMA 2015(或ECMA Script 6) ...
分类:
编程语言 时间:
2018-01-11 23:55:32
阅读次数:
224
冻结对象的用处: 冻结对象是指那些不能添加新的属性,不能修改已有属性的值,不能删除已有属性,以及不能修改已有属性的可枚举性、可配置性、可写性的对象。 也就是说,这个对象永远是不可变的。 ...
分类:
其他好文 时间:
2018-01-11 15:35:45
阅读次数:
165