首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
呵呵呵
订阅
Temple小七
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
在 JavaScript 中优雅的提取循环内的数据
在本文中,我们将介绍两种提取循环内数据的方法:内部迭代和外部迭代。 从 A 行开始的循环用来记录文件路径。它是 for-of 循环和递归的组合(递归调用在 B 行)。 这种迭代方式与Array的 .forEach()类似:logFiles() 内实现循环并对每个迭代值(行A)调…
前端面试查漏补缺--(十) 前端鉴权
本系列最开始是为了自己面试准备的.后来发现整理越来越多,差不多有十二万字符,最后决定还是分享出来给大家. 这种认证方式是浏览器遵守http协议实现的基本授权方式,HTTP协议进行通信的过程中,HTTP协议定义了基本认证认证允许HTTP服务器对客户端进行用户身份证的方法。 目前基…
前端面试查漏补缺--(八) 前端加密
本系列最开始是为了自己面试准备的.后来发现整理越来越多,差不多有十二万字符,最后决定还是分享出来给大家. 这是一个绕不开的话题,肯定有很多看法.但我看来:前端加密看起来有意义,但有时候看起来并没有"意义". 在 HTTP 协议下,数据是明文传输,传输过程中网络嗅探可直接获取其中…
前端开发规范手册(命名、HTML、CSS、JS、ES6、React)
不以规矩,不能成方圆。 对于团队而言,统一很重要,代码是写给人看的,然后顺便跑在机器上而已。 每一种事物都有它被发明时,都会有其用处和目的,每一个事物都是自己擅长和适合的领域; 我们要在对的地方使用它,让它做自己擅长的事。 我们知道,当一个团队开始指定并实行编码规范的话,错误就…
es6、7、8、9新语法新特性-总结
let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 const声明一个只读的常量。一旦声明,常量的值就不能改变。 ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 本质上…
那些你需要知道的CSS-总结
是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。 是一个相对长度单位,最初是指字母…
前端开发者应该明白的浏览器工作原理
作为前端开发,我们平常跟浏览器打交道的时间也是最多的。在前端面试中,一个较为经典的问题:在浏览器地址中输入url地址,敲回车,发生了什么?浏览器究竟做了什么?相信很多人脑海里都会出现个大概的轮廓,可是一到细化具体的过程就答不上来。那么,作为前端开发者,应该从哪些方面延伸来回答这…
重读《深入理解ES6》 —— 块级作用域
在 ES5 中,我们通常会使用 var 来声明变量。在使用 var 声明变量的时候,通常会遇到变量声明提升的问题。这种机制会让很多初学者疑惑不解。其实当我们理解了一个变量通常包括声明和赋值两个部分,这个问题也就不难理解了。 事实上,无论在全局作用域或者函数作用域中,只要通过 v…
如何使用函数来优化性能
1. 使用场景 DOM.onclick()事件,我们给一个DOM节点绑定了点击事件,当点击该元素时触发事件函数的执行,但是当我们频繁点击该元素时,就会不断触发该点击事件,如果该点击事件触发的事件函数是DOM元素的,就会造成很高的性能消耗,可能会造成页面的卡顿。 所以此时我们应该…
webpack常用优化配置
3. HappyPack HappyPack就能让Webpack把任务分解给多个子进程去并发的执行,子进程处理完后再把结果发送给主进程。 happypack 4. ParallelUglifyPlugin 5. 服务器自动刷新 6. 区分环境 在开发过程中方便开发调试的环境。 …