1.JS的三大组成部分 ECMAScript(核心) DOM(文档对象模型) BOM(浏览器对象模型) 2.ECMA版本兼容性 最新版本的ECMAScript只有在IE 9下完全兼容,第三版的兼容性最好 ...
分类:
Web程序 时间:
2019-03-08 15:20:40
阅读次数:
215
浅谈JSON.parse()、JSON.stringify()和eval()的作用 相信大家对于JSON应该不陌生,度娘对这个名词的解释大致如下: “JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。因为采用独立于语言 ...
分类:
Web程序 时间:
2019-03-06 20:40:42
阅读次数:
262
前言:2019年的第一篇分享... 一、什么是基本类型值和引用类型值?ECMAScript包括两个不同类型的值:基本数据类型和引用数据类型。基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是基本类型值还是引用类型值。 注 ...
分类:
Web程序 时间:
2019-03-05 15:39:55
阅读次数:
157
什么是继承? 继承就是你爸爸很多钱,所以你就继承你爸爸,变成了富二代,也是个有钱的主,突然你爸爸世界杯赌球,输了个精光,于是你也变成了穷光蛋。这个就是继承 非也,非也。 C 继承 ES6 继承 继承机制的实现 要用 ECMAScript 实现继承机制,您可以从要继承的基类入手。所有开发者定义的类都可 ...
分类:
编程语言 时间:
2019-03-02 18:42:27
阅读次数:
242
一、JavaScript三对象 1、分类方式一 1)ECMAScript JavaScript的ECMA规范 JS本身的对象 2)Dom 操作HTML相关 3)BOM游览器对象 游览器窗口对象,全局的对象,直接应用 操作浏览器的对象 2、分类方式二 二、ECMA对象 var s="hello" va ...
分类:
编程语言 时间:
2019-03-01 12:18:26
阅读次数:
184
// EcmaScript 6 对数组新增了很多方法 // find // findIndex // find 接收一个方法作为参数,方法内部返回一个条件 // find 会遍历所有的元素,执行你给定的带有条件返回值的函数 // 符合该条件的元素会作为 find 方法的返回值 // 如果遍历结束还没 ...
分类:
其他好文 时间:
2019-02-26 00:56:29
阅读次数:
133
一、let和const命令 ES6 规定暂时性死区和let、const语句不出现变量提升;如果区块中存在let和const命令,这个区块对这些命令声明的变量,从一开始就形成了封闭作用域。凡是在声明之前就使用这些变量,就会报错;并且不可以在这个区域块外面调用声明的变量 1、let 上面代码在代码块之中 ...
分类:
其他好文 时间:
2019-02-22 12:08:49
阅读次数:
180
先来说一下BOM,什么是BOM?BOM就是浏览器对象模型,大家都知道,ECMAScript是JavaScript的核心,但如果要在WEB中使用JavaScript,那么BOM则无疑才是真正的核心,BOM,提供很多对象,用于访问浏览器功能,这些功能与任何页面内容无关,多年来,缺少事实上的规范导致BOM ...
分类:
其他好文 时间:
2019-02-19 00:40:07
阅读次数:
489
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) 在json的编解码过程中,python 的原始类型与 ...
分类:
编程语言 时间:
2019-02-18 01:20:13
阅读次数:
221
2015年6月17日 ECMAScript 6发布正式版本 打开VSCode终端powershell:ctrl+` 1、 定义变量:let 使用var 定义的变量没有{ }限制,在条件中定义的i,全局中都可以使用,造成变量污染,有变量提升预解析作用,只提升变量名,不提升值!降低js代码的可阅读性 相 ...
分类:
其他好文 时间:
2019-02-15 01:23:54
阅读次数:
191