首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
前端小小乐
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
17K star 仓库,解决 90% 的大厂基础面试题
笔者开源的前端进阶之道已有三年之久,至今也有 17k star,承蒙各位读者垂爱。在当下部分内容已经略微过时,因此决定提笔翻新内容。 翻新后的内容会全部集合在「干爆前端」中,有兴趣的读者可以前往查看。 本文非百科全书,只专为面试复习准备、查漏补缺、深入某知识点的引子、了解相关面…
深入理解ES6--13.用模块封装代码
1. 什么是模块? 模块(Modules ) 是使用不同方式加载的 JS 文件(与 JS 原先的脚本加载方式相对) 。这种不同模式很有必要,因为它与脚本(script ) 有大大不同的语义: 可以使用 export 关键字将已发布代码部分公开给其他模块。最简单方法就是将 exp…
JavaScript中this关键字
说通俗一点就是,“谁调用的这个函数,this就是谁”。 js中有一个全局对象window,直接调用函数testThis时,就相当于调用window下的testThis方法,包括直接声明的变量也都是挂载在window对象下的。 同理,在匿名函数中使用this也是指向的window…
深入理解ES6--4.扩展的对象功能
1. 对象类别 2. 对象字面量语法的扩展 在对象字面量的写法中,为一个对象添加一个方法,需要指定对象的属性以及具体的函数声明。ES6提供了一种方法简写语法,通过省略function关键字,能够让为对象添加方法的语法更加简洁。有一个重要的区别是:方法简写能够使用super,而非…
深入理解ES6--3.函数
1. 函数参数默认值 除了直接使用具体值赋给函数参数默认值外,函数参数默认值还可以有表达式构成。 ES5中,在非严格模式下,arguments对象能够反映出具名参数的变化,当具名参数值更新的时候,arguments对象中相应的元素值也会更新。在严格模式下不能反映出具名参数的变化…
前端知识点大百科全书
今天 github 上看见以前的朋友总结的一片前端知识点的文章汇总,感觉收集的很全面,分享给大家,希望能够给大家带来帮助。
react搭建后台管理(react初窥)
本来是想写一个 类似 Vue仿今日头条 那样的项目来入手, 后来又寻思还不如写个后台管理呢。 于是乎便开始捣鼓起来了。 redux-actions: 用来创建action的,而且生成相关reducers的时候也不要写 switch/case 或 if/else 了,主要是方便。…
深入理解ES6--8.迭代器与生成器
1. 迭代器 迭代器是被设计专用于迭代的对象,带有特定接口。所有的迭代器对象都拥有 next() 方 法,会返回一个结果对象。该结果对象有两个属性:对应下一个值的 value ,以及一个布尔 类型的 done ,其值为 true 时表示没有更多值可供使用。迭代器持有一个指向集合…
深入理解ES6--2.字符串与正则表达式
1. 字符串处理方法 置提取 Unicode 代码点。该方法接受的是码元位置而非字符位置,并返回一个整数值。 的。有两种方式可以定义这种关联性:第一种是规范相等性(canonical equivalence ) , 意味着两个代码点序列在所有方面都被认为是可互换的。例如,两个字…
深入理解ES6--7.Set和Map
ES6中提供了Set数据容器,这是一个能够存储无重复值的有序列表。 Set内部使用Object.is()方法来判断两个数据项是否相等,唯一不同的是+0和-0在Set中被判断为是相等的。 Set中的value和key是相同的,这是为了让Set的forEach方法和数组以及Map的…