喂醒醒起来学习啦
码龄8年
关注
提问 私信
  • 博客:40,268
    40,268
    总访问量
  • 1
    原创
  • 1,161,694
    排名
  • 11
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-04-03
博客简介:

weixin_38174062的博客

查看详细资料
个人成就
  • 获得33次点赞
  • 内容获得2次评论
  • 获得185次收藏
创作历程
  • 15篇
    2018年
TA的专栏
  • javascript笔记
    12篇
  • js语言精粹读书笔记
    3篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

180人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

const

重要的是要理解使用const分配给变量的对象(包括数组和函数)仍然是可变的。 使用const声明仅阻止重新分配变量标识符。
原创
发布博客 2018.08.08 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

promise

转载
发布博客 2018.07.09 ·
201 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

并且或者产生的值

的值,否则产生第2个运如果第1个运算数的值为假,那么运算符&&产生它的第1个运算数的值,否则产生第2个运算数的值。如果第1个运算数的值为假,那么运算符&&产生它的第1个运算数的值,否则产生第2个运算数的值。如果第1个运算数的值为真,那么运算符||产生第1个运算数的值,否则产生第2个运算数的值算数的值。算数的值为假,那么运算符&&产生它的第1个运算数的...
转载
发布博客 2018.07.07 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

this的指向

当使用在函数中时,this 指代当前的对象,也就是调用了函数的对象。如果在一个对象上使用点或者方括号来访问属性或方法,这个对象就成了 this。如果并没有使用“点”运算符调用某个对象,那么 this 将指向全局对象(global object)...
转载
发布博客 2018.07.07 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tip1

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

动态继承

function Employee () { this.dept = "general";}Employee.prototype.name = "";function WorkerBee () { this.projects = [];}WorkerBee.prototype = new Employee;var amy = new WorkerBee;Employee...
转载
发布博客 2018.07.06 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

我们来详细看一下这些定义。这是Engineer构造函数的新定义:function Engineer (name, projs, mach) { this.base = WorkerBee; this.base(name, "engineering", projs); this.machine = mach || "";}假设您创建了一个新的 Engineer 对象,如下所示:var ...
转载
发布博客 2018.07.06 ·
205 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Configurable 特性

configurable特性表示对象的属性是否可以被删除,以及除writable特性外的其他特性是否可以被修改。var o = {};Object.defineProperty(o, "a", { get : function(){return 1;}, configurable : false } );// throws a...
转载
发布博客 2018.07.06 ·
1613 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Promises

从 ECMAScript 6 开始,JavaScript 增加了对 Promise 对象的支持,它允许你对延时和异步操作流进行控制。Promise 对象有以下几种状态:pending:初始的状态,即正在执行,不处于 fulfilled 或 rejected 状态。fulfilled:成功的完成了操作。rejected:失败,没有完成操作。settled:Promise 处于 fulfilled 或...
转载
发布博客 2018.07.04 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

按位操作符

转载
发布博客 2018.06.28 ·
104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

querySelector转义特殊字符

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

DOM树节点分类

元素节点: 一个元素,存在于DOM中。根节点: 树中顶层节点,在HTML的情况下,总是一个HTML节点(其他标记词汇,如SVG和定制XML将有不同的根元素)。子节点: 直接位于另一个节点内的节点。例如上面例子中,IMG是SECTION的子节点。后代节点: 位于另一个节点内任意位置的节点。例如 上面例子中,IMG是SECTION的子节点,也是一个后代节点。IMG不是BODY的子节点,因为它在树中低了...
转载
发布博客 2018.06.27 ·
961 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

什么是API?

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

JSON.stringify()

语法:JSON.stringify(value[, replacer [, space]])参数value将要序列化成 一个JSON 字符串的值。replacer 可选如果该参数是一个函数,则在序列化过程中,被序列化的值的每个属性都会经过该函数的转换和处理;如果该参数是一个数组,则只有包含在这个数组中的属性名才会被序列化到最终的 JSON 字符串中;如果该参数为null或者未提供,则对象所有的属性...
转载
发布博客 2018.06.26 ·
442 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多