首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Korum
掘友等级
前端研发
一起愉快的玩耍呀!
获得徽章 15
动态
文章
专栏
沸点
收藏集
关注
作品
赞
86
文章 81
沸点 5
赞
86
返回
|
搜索文章
赞
文章( 81 )
沸点( 5 )
parcel初体验
最近需要做一个纯静态网站,因工作量比较少,功能又不复杂,上 webpack 觉得太麻烦了,加上早就对 parcel 种草,所以这次决定试用一下号称零配置的 parcel 。 根据官网文档很快就安装好了。值得点赞的是,在引入 less 文件的时候,parcel 自动检测到了 le…
深拷贝
在不使用第三方库的情况下,我们想要深拷贝一个对象,用的最多的就是下面这个方法。 这种写法非常简单,而且可以应对大部分的应用场景,但是它还是有很大缺陷的,比如拷贝其他引用类型、拷贝函数、循环引用等情况。 显然,面试时你只说出这样的方法是一定不会合格的。 接下来,我们一起来手动实现…
[番外] 手写一个LazyMan
之前看到一个有意思的题目,由于太懒,一直没有整理。最近不想玩游戏,抽空整理一下,小白自己瞎整活儿,有什么说的不对的,还请大家多多指导。 首先,layman 这家伙有 eat sleep 两个基本方法,并且这两个方法都是支持链式调用的。 首先 lazyMan 有sleep eat…
[JS-03]、call apply bind
因为最近公司招人,面试时深刻感觉到“吾生也有涯,而知也无涯”,查阅整理了一下call、apply bind的一些区别以及如何手写实现,总结一下,做个记录。 1. call call() 方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数。 !注意:该方法的…
[ 面试系列 ] - 一:你是如何理解 HTML 语义化的?
知道了 Web 语义化,我们也就可以来谈谈 HTML 语义化了。 HTML 语义化的核心是反对大篇幅的使用无语义化的 div + css + span,而鼓励使用 HTML 定义好的语义化标签。那么我们应该关心的就是标签的语义以及应该是用的场景。 header 代表网页或 se…
Ajax基础
AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。 在上世纪90年代,几乎所有的网站都由HTML页面实现,服务器处理每一个用户请求都需要重新加载网页。形式是怎样的呢?就比如说你在浏览器上…
响应式布局讲解
响应式布局已经不是什么新鲜事物了,但使用的场景却在变少,因为现在web程序变得愈发丰富和复杂,而产品对移动端的重视也超过了pc端,如果仅用响应式布局实现适配,代码的复杂度和兼容性都难以维护,并且很容易造成代码冗余(比如媒体查询的多余代码)。开发成本和另开发一款程序接近,因此,独…
在工作中如何优化前端代码?
此为知乎问答,我把我的答案稍作整理放到这里来了。 首先说一个最重要的优化原则:代码优化是每天都要进行的,而不是一两个月做一次大优化,那时做就已经晚了。另外由于优化是每天做的,所以你不需要一次的就过度优化,保持小步快跑即可。 这个原则为什么重要?因为很多程序员会在写代码的时候说「…
14 个拷贝数组的 JS 技巧
为了保证的可读性,本文采用意译而非直译。 数组拷贝经常被误解,但这并不是因为拷贝过程本身,而是因为缺乏对 JS 如何处理数组及其元素的理解。JS 中的数组是可变的,这说明在创建数组之后还可以修改数组的内容。 这意味着要拷贝一个数组,咱们不能简单地将旧数组分配给一个新变量,它也是…
写给女朋友的中级前端面试秘籍(含详细答案,15k级别)
能不能讲一讲Flex布局,以及常用的属性?。 WeakMap只能以复杂数据类型作为key,并且key值是弱引用,对于垃圾回收更加友好。 深拷贝:一般需要借助递归实现,如果对象的值还是个对象,要进一步的深入拷贝,完全替换掉每一个复杂类型的引用。 React需要尽可能的保证熟练。因…
下一页
个人成就
文章被点赞
102
文章被阅读
47,578
掘力值
1,611
关注了
35
关注者
11
收藏集
9
关注标签
10
加入于
2019-06-08