自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 const

重要的是要理解使用const分配给变量的对象(包括数组和函数)仍然是可变的。 使用const声明仅阻止重新分配变量标识符。

2018-08-08 10:13:35 152

转载 promise

2018-07-09 21:27:57 181

转载 sort()

var m = ['aa', 'bb', 'a', 4, 8, 15, 16, 23, 42]; m.sort(function (a, b) { if (a === b) { return 0; } if (typeof a === typeof b) { return a < b ? -1 : 1...

2018-07-08 21:37:41 211

转载 并且或者产生的值

的值,否则产生第2个运如果第1个运算数的值为假,那么运算符&&产生它的第1个运算数的值,否则产生第2个运算数的值。如果第1个运算数的值为假,那么运算符&&产生它的第1个运算数的值,否则产生第2个运算数的值。如果第1个运算数的值为真,那么运算符||产生第1个运算数的值,否则产生第2个运算数的值算数的值。算数的值为假,那么运算符&&产生它的第1个运算数的...

2018-07-07 19:40:56 179

转载 this的指向

当使用在函数中时,this 指代当前的对象,也就是调用了函数的对象。如果在一个对象上使用点或者方括号来访问属性或方法,这个对象就成了 this。如果并没有使用“点”运算符调用某个对象,那么 this 将指向全局对象(global object)...

2018-07-07 11:02:52 114

转载 tip1

如果你用一个字符串加上一个数字(或其他值),那么操作数都会被首先转换为字符串。如下所示:"3" + 4 + 5; // 3453 + 4 + "5"; // 75这里不难看出一个实用的技巧——通过与空字符串相加,可以将某个变量快速转换成字符串类型。...

2018-07-07 10:50:23 344

转载 动态继承

function Employee () { this.dept = "general";}Employee.prototype.name = "";function WorkerBee () { this.projects = [];}WorkerBee.prototype = new Employee;var amy = new WorkerBee;Employee...

2018-07-06 16:29:50 379

转载 继承的另一种方式(除了使用call)

我们来详细看一下这些定义。这是Engineer构造函数的新定义:function Engineer (name, projs, mach) { this.base = WorkerBee; this.base(name, "engineering", projs); this.machine = mach || "";}假设您创建了一个新的 Engineer 对象,如下所示:var ...

2018-07-06 15:17:09 190

转载 Configurable 特性

configurable特性表示对象的属性是否可以被删除,以及除writable特性外的其他特性是否可以被修改。var o = {};Object.defineProperty(o, "a", { get : function(){return 1;}, configurable : false } );// throws a...

2018-07-06 10:43:39 1571

转载 Promises

从 ECMAScript 6 开始,JavaScript 增加了对 Promise 对象的支持,它允许你对延时和异步操作流进行控制。Promise 对象有以下几种状态:pending:初始的状态,即正在执行,不处于 fulfilled 或 rejected 状态。fulfilled:成功的完成了操作。rejected:失败,没有完成操作。settled:Promise 处于 fulfilled 或...

2018-07-04 17:04:55 194

转载 按位操作符

2018-06-28 17:42:12 89

转载 querySelector转义特殊字符

如果要匹配的ID或选择器不符合 CSS 语法(比如不恰当地使用了冒号或者空格),你必须用反斜杠将这些字符转义。由于 JavaScript 中,反斜杠是转义字符,所以当你输入一个文本串时,你必须将它转义两次(一次是为 JavaScript 字符串转义,另一次是为 querySelector 转义):<div id="foo\bar"></div><div id="fo...

2018-06-27 15:58:18 1343

转载 DOM树节点分类

元素节点: 一个元素,存在于DOM中。根节点: 树中顶层节点,在HTML的情况下,总是一个HTML节点(其他标记词汇,如SVG和定制XML将有不同的根元素)。子节点: 直接位于另一个节点内的节点。例如上面例子中,IMG是SECTION的子节点。后代节点: 位于另一个节点内任意位置的节点。例如 上面例子中,IMG是SECTION的子节点,也是一个后代节点。IMG不是BODY的子节点,因为它在树中低了...

2018-06-27 15:46:18 928

转载 什么是API?

应用程序接口(API)是以编程语言提供的结构,允许开发人员更容易地创建复杂的功能。它们抽象出更复杂的代码,并提供一些简单的语法来使用。来看一个现实世界中的例子:想想您的房子、公寓或其他住宅的电力供应,如果您想在您的房子里使用一个设备,您只需把它插入到一个插座中;您并不会直接把它连接到电源上 - 这样做效率会非常低,而且如果您不是电工,这么做将是困难和危险的。同样,比如说,编程来显示一些3D图形,使...

2018-06-27 15:45:34 32874 2

转载 JSON.stringify()

语法:JSON.stringify(value[, replacer [, space]])参数value将要序列化成 一个JSON 字符串的值。replacer 可选如果该参数是一个函数,则在序列化过程中,被序列化的值的每个属性都会经过该函数的转换和处理;如果该参数是一个数组,则只有包含在这个数组中的属性名才会被序列化到最终的 JSON 字符串中;如果该参数为null或者未提供,则对象所有的属性...

2018-06-26 23:08:59 427

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除