首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xialeistudio
掘友等级
全栈工程师
|
xialei
全栈开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
最新
热门
深入浅出ES6的迭代器
迭代器是ES2015中新增的规范,与之相关的for...of也是ES2015新增的。本文来深入研究一下迭代器是什么,以及迭代器能够干什么?或许你对for...of的执行还不了解,比如什么情况下可以使用
深入浅出ES6的标准内置对象Proxy
Proxy是ES6规范定义的标准内置对象,可以对目标对象的读取、函数调用等操作进行拦截。一般来说,通过Proxy可以让目标对象“可控”,比如是否能调用对象的某个方法,能否往对象添加属性等等。 target Object 目标对象。可以是任何类型的对象,甚至包括原生对象(比如数组…
ES6的Set类型
本文内容Set的基本使用常用用法基本使用iterator与Map类似,Set接收一个可选的Iterator对象,所有元素将按照顺序不重复地添加到Set中。传递null或者undefined将返回一个空
ES6的Map类型
本文内容Map的基本使用Map支持的数据类型Map的迭代Map与其他对象的转化在Map出现之前,要实现类似需求,只能使用Object,但是Object还是存在一些问题的。如果使用Object作为key
我是如何发现我的文章被侵权以及如何得到侵权网站的联系方式的?
我的文章除了发布在博客之外,还会同步到思否平台。自己没事的时候会去看看百度统计,比较关注来源网站(也就是referer),一般来说通过搜索引擎过来的流量我不太关注,私人网站过来的就比较关注了,昨天查看来源的时候看到了一个新网站。 可以看到这个 www.twblogs.net是一…
Redis优化高并发下的秒杀性能
随着双11的临近,各种促销活动开始变得热门起来,比较主流的有秒杀、抢优惠券、拼团等等。 涉及到高并发争抢同一个资源的主要场景有秒杀和抢优惠券。 悲观锁性能太差,本文不予讨论,讨论一下使用乐观锁解决高并发问题的优缺点。 乐观锁实际上并不存在真正的锁,乐观锁是利用数据的某个字段来做…
深入浅出ES6的Symbol类型
ES6引入了一种新的原始数据类型,表示独一无二的值,最大的用处是作为对象属性的唯一标识符。 至此,Javascript拥有6种基本数据类型和一种复杂数据类型。 description 可选的描述,一般用在调试的时候作为区分,但是 不能用来访问Symbol。 每次调用Symbol…
不只是块级作用域,你不知道的let和const
ES6新增了两个重要的关键字let和const,相信大家都不陌生,但是包括我在内,在系统学习ES6之前也只使用到了【不存在变量提升】这个特性。 var定义的变量会提升到整个函数作用域内,let/const则支持块级作用域。 此时输出1,因为var没有块级作用域。 与var不同的…
聊一聊valueOf和toString
valueOf和toString是Object.prototype的方法。一般很少直接调用,但是在使用对象参与运算的时候就会调用这两个方法了。我想大部分人都存在以下疑问: valueOf是Object.prototype的方法,由Object来的对象都会有该方法,但是很多内置对…
搞懂JS闭包
闭包(Closure)是JS比较难懂的一个东西,或者说别人说的难以理解, 本文将以简洁的语言+面试题来深入浅出地介绍一下。 在将闭包之前,需要先讲一下作用域。 JS中有全局作用域和局部作用域两种。 全局作用域任何地方都能访问,而局部作用于只有内部能访问。 在上面的例子中会报错,…
下一页
个人成就
文章被点赞
226
文章被阅读
106,447
掘力值
2,951
关注了
1
关注者
119
收藏集
8
关注标签
11
加入于
2019-04-01