首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
OnlyWick
掘友等级
🐔🐔
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 41
沸点 5
赞
46
返回
|
搜索文章
最新
热门
1W字总结 | JavaScript面向对象编程之class
函数内部可以使用new.target属性。如果当前函数是new命令调用,new.target指向当前函数,否则为undefined。 与函数不同的是,类属性(注意是类的属性,不是对象的属性)不可被赋予新值。 有很多属性,随便修改几个试试吧。 类的名称,只在类中为常量,所以在类中…
快速搞懂属性描述符
为了后面能方便操作元属性,必须先掌握这些方法。 用于获取属性描述。 用于创建或修改对象的属性,并返回修改后的对象。 如果需要一次性创建或修改多个属性,那么就可以使用该方法。 Object.defineProperty和Object.defineProperties的属性描述对象…
NodeJS:图片验证码登录
之后访问验证码接口地址,就可以看到图片了。 最后导出方法。 上面封装了set和get方法,那么我们就可以在redis中设置值了。 经过前面的express-session配置之后,我们在进入页面时,就会加载验证码图片并设置cookie(存着sessionID的值),然后在登录的…
理解async与await
在ES8(ES2017)引入了一个关键字,async,它使得异步操作变得更加方便,在该关键字出来之前,开发者们使用Generator来解决异步问题,并且效果很好,于是ES8引入了async关键字作为Generator的语法糖,其目的就是简化异步操作。 co模块:Generato…
迭代器与生成器
迭代器内部会保存一个指针,用来指向数据结构中第N个成员。每调用一次next,就会导致指针指向下一个成员 上面代码,通过i索引来访问数组,如果i不大于length,那么i就+1。这个没啥问题,但是当循环进行了嵌套呢?这会大大增加代码的复杂度,可能分析代码到一半,被人打断了思路,那…
关于Symbol的一些事
直接使用Symbol(["描述"]),就可以获取一个Symbol类型的数据。它的参数只起一个描述作用,还有就是做区分的,如果一直进行Symbol()创建,在用的时候,是可能分不出来各个Symbol的作用的。 Symbol的一个静态方法,Symbol.for("描述"),它接收一…
简述Promise
Promise是异步编程的一种新的解决方案,比以往通过回调函数和事件来解决异步操作更加强大。 事件其实就是发生了一个事情,然后相应的去触发某个函数。当然事件也是一个异步操作,它不会立即执行,而是等待某个条件满足后才去执行 状态只要发生了改变,就已经定死了,不能进行任何改变。 …
原型与原型链相关知识
隐式原型的指向是创建该对象的构造函数的原型,Object是谁创造的?Function。Function的原型是谁?Function.prototype(Function.__proto__)
个人成就
文章被点赞
86
文章被阅读
21,228
掘力值
590
关注了
4
关注者
17
收藏集
0
关注标签
21
加入于
2019-07-26