首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
fe
订阅
JoySun
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
JS实现页面截屏功能需求
"页面截屏"是前端经常遇到的需求,比如页面生成海报,弹窗图片分享等,因为浏览器没有原生的截图API,所以需要借助canvas来实现导出图片实现需求。 可行性方案 方案1: 将 DOM 改写成 canv
webpack5 和 webpack4 的区别有哪些 ?
1、Tree Shaking 作用: 如果我们的项目中引入了 lodash 包,但是我只有了其中的一个方法。其他没有用到的方法是不是冗余的?此时 tree-shaking 就可以把没有用的那些东西剔除
推荐几个大厂的前端代码规范,学会了,你也能写出诗一样的代码!
前端章鱼猫从 2016 年加入 GitHub,到现在的 2020 年,快整整 5 个年头了。 相信很多人都没有逛 GitHub 的习惯,因此总会有开源信息的不对称,有哪些优秀的前端开源项目值得学习的也不知道。 初步前端与高级前端之间,最大的差距可能就是信息差造成的。 从 201…
「2021」高频前端面试题汇总之JavaScript篇(上)
2021 高频前端面试题汇总之JavaScript篇,前端面试题汇总系列文章的JavaScript篇,长期更新,欢迎收藏、点赞!
15 张前端高清知识地图,强烈建议收藏
这是我参与更文挑战的第二十天,活动详情查看:更文挑战 本文介绍了前端实际工作中用到的大部分内容及其相关知识点,大家可以收藏仔细阅读慢慢看~ Git 常见操作集锦 Git 分支管理规范及发布流程 基础前
基于NW的H5桌面应用
众所周知前端大多是基于命令行的cli工具,比如常见的脚手架工具,其实使用JS也可以编写很多具有UI界面的应用软件。 这里我要介绍的是nwjs,为什么介绍他,因为他用起来真的很简单,可以让你快速入门,火速开发出属于自己的桌面应用。 nwjs 是基于Chromium和Node.js…
不吹不黑聊React、Vue同异
React.PureComponent 中的 shouldComponentUpdate() 仅作对象的浅层比较。如果对象中包含复杂的数据结构,则有可能因为无法检查深层的差别,产生错误的比对结果。仅在你的 props 和 state 较为简单时,才使用 React.PureCo…
WebSocket 原理与常见问题及解决方法
WebSocket同HTTP一样也是应用层的协议,但是它是一种双向通信协议,是建立在TCP之上的。 HTTP只能由客户端发起,如果服务器连续状态变化,只能使用"轮询",效率低,资源浪费。 WebSocket是双向通信协议,模拟Socket协议,可以双向发送或接受信息。HTTP是…
前端要懂的WebAssembly 前世今生
js是弱类型编程语言,初始化变量时无须显式地指出变量地具体类型,整个变量地类型完全由代码解释器在代码地运行过程中进行推断。 C语言等强类型语言可以提前将程序等源代码进行静态编译和优化,最后直接生成相应的经过优化的二进制机器码供CPU执行。 强类型语言的运行效率更高。 ASM.j…
Vuex、Flux、Redux、Redux-saga、Dva、MobX
这篇文章试着聊明白这一堆看起来挺复杂的东西。在聊之前,大家要始终记得一句话:一切前端概念,都是纸老虎。 不管是Vue,还是 React,都需要管理状态(state),比如组件之间都有共享状态的需要。什么是共享状态?比如一个组件需要使用另一个组件的状态,或者一个组件需要改变另一个…