首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
h5
订阅
xiaows__
更多收藏集
微信扫码分享
微信
新浪微博
QQ
263篇文章 · 0订阅
从高阶函数--->高阶组件
今天有幸去参加了下别人公司的分享会,我带着想让个人给我梳理下我对高阶组件了解比较混乱的思路,但分享的内容跟我期望方向不在一个点上,所以结束后我还是想象,我自己来梳理下自己对高阶组件浅显的理解。希望大家给予指导 要讲高阶组件,先让我介绍下高阶函数,这样类比下就很容易理解了。 以及…
你不知道的 eval
eval() 是 JavaScript 中一个非常有用的函数,它可以一段代码字符串动态执行。然而各种编码规范和最佳实践都强烈抵制 eval,几乎将 eval 打入了死牢,大牛 Douglas Crockford 也在《JavaScript 语言精粹》一书中将 eval 视为 J…
前端面试浏览器系列:浏览器缓存
在最近的面试中,发现多次被问到关于浏览器缓存的知识。毕竟缓存是前端性能优化中一个蛮重要的点,虽然我很懒,但是还是打算抽出一些时间对知识点做了下整理,今天终于行动起来! 我们知道,访问网页的时候,需要从服务器下载一些页面渲染所需的资源,比如html文档,css,js,图片等,有的…
每日 30 秒 ⏱ 谁敢与我一战
在 优雅插入数组 一文中大家最多的评论就是 “能不能加个基准测试”。小二不是不喜欢加基准测试而是现在硬件设备的性能越来越快了,有时候一些操作不是性能问题的主要原因,当然这不是我们不写出好代码的理由。 书写代码还是应该在 优雅易读 和 运行性能中做出平衡,适合的场景做适合的事情。…
京东PLUS会员项目前端性能优化实践
京东PLUS会员项目是国内第一个电商付费会员项目,正式开通的会员数量已破千万。
【进阶 7-2 期】深入浅出防抖函数 debounce
上一节我们认识了节流函数 throttle,了解了它的定义、实现原理以及在 underscore 中的实现。这一小节会继续之前的篇幅聊聊防抖函数 debounce,结构是一样的,将分别介绍定义、实现原理并给出了 2 种实现代码并在最后介绍在 underscore 中的实现,欢迎…
Vue 2.x折腾记 - (18) 用Vue的Inject Provide结合Event Bus来实现局部的状态维护
想拆分成对应的组件(全部写在一起是贼恐怖的事情),又不想用Vuex这类来实现。 那最终的方案就是Vue的eventbus了, 这只是一种方案的实现。
基于 NodeGit 的周报生成工具
日子走呀走,就没了踪影,也忘了是多少周前,团队从 SVN 切换到 Git,以前写的 SVN 周报工具也算是安心退役了。前天终于下定决心写个基于 Git 的周报工具。 上一个周报工具是用 Nodejs + svn 命令实现的,这次就不想用 git 命令配合了。于是上网搜了一些资料…
基于page-skeleton-webpack-plugin分析自动生成骨架屏原理
page-skeleton-webpack-plugin是一款由ElemeFE团队开发的webpack 插件,该插件的目的是根据你项目中不同的路由页面生成相应的骨架屏页面,并将骨架屏页面通过 webpack 打包到对应的静态路由页面中。 对页面中元素进行删减或增添,对已有元素通…