ESMAScript6简介,ES6是JavaScript语言的下一代标准,目的是让JavaScript语言可以写复杂的大型应用程序,成为企业级语言。那么ECMAScript和JavaScript的关系到底是什么呢?两者有着什么样的联系? JavaScript的创造者Netscape公司,将JavaS ...
分类:
其他好文 时间:
2019-11-17 10:59:18
阅读次数:
62
第六章 面向对象的程序设计 ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”可以把这里的对象想象成散列表:无非就是一组名值对,其中值可以是数据或函数。 1、对象的属性类型 ECMAScript中有两种属性:数据属性和访问器属性。 a:数据属性 数据属性包含一个数 ...
分类:
其他好文 时间:
2019-11-16 23:46:33
阅读次数:
139
一、ES6 什么是:ECMAScript第六个版本 优点:在不改变原理的基础上,简化了js代码 问题:兼容性 包括: 1.let 什么是:专门代替var来声明变量的 为什么:var的问题: 1.声明提前 2.没有块级作用域 何时:只要声明变量都用let 优点: 1.阻止了声明提前 2.添加了块级作用 ...
分类:
其他好文 时间:
2019-11-16 23:11:55
阅读次数:
72
记录 ECMAScript 内置对象的所有属性和方法(除了废弃的方法),不定期更新,作手册用。 ...
分类:
其他好文 时间:
2019-11-16 00:32:09
阅读次数:
67
项目中用到了Vue.js和Elenment-UIVue官方文档中给出明确范围:Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性。但它支持所有兼容 ECMAScript 5 的浏览器。而且Element-UI支持IE10+及大多数浏览器。由此 ...
分类:
Web程序 时间:
2019-11-16 00:03:38
阅读次数:
108
JavaScript简介 JavaScript 是一种专为与网页交互而设计的脚本语言,由下列三个不同的部分组成: ECMAScript,由 ECMA-262 定义,提供核心语言功能; 文档对象模型(DOM),提供访问和操作网页内容的方法和接口; 浏览器对象模型(BOM),提供与浏览器交互的方法和接口 ...
分类:
编程语言 时间:
2019-11-14 00:03:06
阅读次数:
70
BOM 1.BOM是什么 提供了独立页面内容,与浏览器相关的一系列对象,管理窗口之间通信 2.Window对象 具有双重角色,对象即是允许JS访问浏览器窗口的一个对象,和ECMAScript规范中的Global全局对象,在浏览器运行JS逻辑时,在全局作用域定义的对象,变量和函数 <body> <fo ...
分类:
编程语言 时间:
2019-11-12 21:51:04
阅读次数:
90
var obj = new Object( ) obj 是对象,Object 是类。 对象是类的实例和具体,类是对象的集合。举个例子:如果说类是女朋友的话,对象就是你的女朋友。js中的四大内置对象,都是由类实例化的。以上由ECMAScript 6底层规定如此。 工厂模式来看一个简单案例,我们要创建一 ...
分类:
其他好文 时间:
2019-11-12 12:44:10
阅读次数:
91
1、JSON简介JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,是基于ECMAScript的一个子集。2、json模块简介Python3中可以使用json模块来对JSON数据进行编解码,包含两个函数:json.dumps():对数据进行编码。json.loads():对数据进行解码。在json的编解码过程中,Python的数据类型与json类型会相互转换。j
分类:
编程语言 时间:
2019-11-12 11:03:22
阅读次数:
75
条件运算符也叫三元运算符 语法:条件表达式?语句1:语句2; 条件运算符是 ECMAScript 中功能最多的运算符,它的形式与 Java 中的相同。 variable = boolean_expression ? true_value : false_value; 该表达式主要是根据 boolea ...
分类:
其他好文 时间:
2019-11-05 09:29:05
阅读次数:
98