前言: 1.es6的简单介绍: ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 2.为什么要搭建ES6的开发环境? 因为至今各 ...
分类:
其他好文 时间:
2018-12-01 18:22:56
阅读次数:
164
一、javascript简介 1.1 javascript简史 javascript诞生于1995年。当时它的主要目的是处理以前由服务器端语言负责的一些输入验证操作。 1.2 javaScript实现 一个完整的JavaScript实现 = 核心(ECMAScript)+文档对象模型(DOM)+浏览 ...
分类:
编程语言 时间:
2018-11-30 14:12:46
阅读次数:
150
引用类型:引用类型是一种数据结构,用于将数据和功能组织在一起。引用类型的值是引用类型的一个实例。 一、Object ECMAScript中的对象其实就是一组数据和功能的结合。 Object类型其实是所有它的实例的基础,换句话说,Object类型所有具有的任何属性和方法也同样存在于更具体的对象中。 c ...
分类:
编程语言 时间:
2018-11-30 14:05:49
阅读次数:
221
使用Object的构造函数可以创建对象或者使用对象字面量来创建单个对象,但是这些方法有一个明显的缺点:使用相同的一个接口创建很多对象,会产生大量的重复代码。 (一)工厂模式 这种模式抽象了创建具体对象的过程。考虑到在ECMAScript中无法创建类,开发人员就开发了一种函数,用函数来封装以特定接口创 ...
分类:
编程语言 时间:
2018-11-29 15:15:22
阅读次数:
204
ECMAScript将对象的属性分为两种:数据属性和访问器属性。每一种属性内部都有一些特性,这里我们只关注对象属性的[[Enumerable]]特征,它表示是否通过 for-in 循环返回属性,也可以理解为:是否可枚举。然后根据具体的上下文环境的不同,我们又可以将属性分为:原型属性和实例属性。原型属 ...
分类:
编程语言 时间:
2018-11-29 12:23:46
阅读次数:
191
历史背景介绍 (Brendan Eich)在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和Netscape共同完成.后改名叫Javascript。 JavaScript的组成 ECMAScript :定义了js的语法标准: 包含变量 、表达式、 ...
分类:
编程语言 时间:
2018-11-27 01:22:30
阅读次数:
216
Table of Contents 1. JavaScript是什么 1.1. JavaScript由三部分组成 1.1.1. ECMAScript(核心) 1.1.2. DOM(文档对象模型) 1.1.3. BOM (浏览器对象模型) 2. JavaScript版本 3. 如何学习JavaScri ...
分类:
编程语言 时间:
2018-11-25 16:24:28
阅读次数:
262
for each in for each in是作为E4X标准的一部分在javascript 1.6中发布的,而它不是ECMAScript标准的一部分。 这将意味着存在各种浏览器的兼容性问题。for each in,对很多浏览器都不支持的。例如是不支持IE6,IE7,IE8等浏览器的。 for in ...
分类:
其他好文 时间:
2018-11-25 16:19:53
阅读次数:
157
js包含三部分:ECMAScript,DOM,BOM ECMAScript:js核心,主要是关于js语法和基本对象 DOM:文档对象模型,获取页面元素进行操作 BOM:浏览器对象模型,对浏览器窗口进行操作 这周看来看去,发现成效不大呢,也可能跟我缺少耐性有关吧,发现js咋是越看越迷糊了呢,唉, 下周 ...
分类:
Web程序 时间:
2018-11-23 16:50:07
阅读次数:
166
什么是ES6 ECMAScript 6 简称ES6, 在2015年6月正式发布~ECMAScript是JavaScript语言的国际标准. 我们本着二八原则,掌握好常用的,有用的~能让我们更快的上手~~~ 1 声明变量 const let var ES6以前var关键字来声明变量,无论声明在何处都存 ...
分类:
其他好文 时间:
2018-11-21 22:18:35
阅读次数:
208