首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
杂项
订阅
当断不断必受其乱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
JS数组奇巧淫技
前段时间接手一个项目,逻辑晦涩难懂,代码庞大冗余,上手极其困难。很大的原因就是数组方法使用不熟练,导致写出了很多垃圾代码,其实很多地方稍加改动就可以变得简单高效又优雅。因此我在这里总结下数组的常用方法和奇巧淫技(奇巧淫技主要是reduce~)。 数组操作首先要注意且牢记spli…
我的前端开发工具箱
Tomas Pustelnik 原作, New Frontend 翻译。 前端开发是一个相当复杂的方向,至少就大项目而言,你很难仅用浏览器和编辑器完成工作。这里列出了我在开发过程中用到的工具。我希望这个列表能帮助其他人发现一些可以用在工作流程中的好工具。 这些是我日常使用的工具…
前端进阶高薪必看-Webpack篇
webpack 是自动化打包解决方案,也可以理解为是一个模块打包机。它帮助我们分析项目结构,找到 JavaScript 模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript 等),并将其打包为合适的格式以供浏览器使用。 Entry:入口,Webpack…
小程序的一些总结:画canvas和内嵌webview
做了一些小程序项目,着重记录一下小程序内嵌webview以及小程序画canvas遇到的一些坑。 第一个坑,canvas无法画base64格式的二维码。 需求:前端将一些动态数据,以及动态生成的小程序二维码图片用canvas画出来,最后生成且可保存的一张图片。 1.后端调用微信a…
前端设计模式之策略模式
设计模式已经到了第三篇,前两篇分别是代理模式与工厂模式,那么继续我们 23 篇设计模式的链路-策略模式。 多重条件语句不易维护,而使用策略模式可以避免使用多重条件语句。 策略模式提供了一系列的可供重用的算法族,恰当使用继承可以把算法族的公共代码转移到父类里面,从而避免重复的代码…
前端职业规划 - 写给年轻的前端韭菜们
如果没有, 别急, 我这里有一份 前端知识脑图 100多页, 相信我, 你只要看了一定会点赞, 评论加收藏, 然后明年的今天我换个标题 前端知识脑图 102 页, 你还会来点赞, 评论加收藏. 接受自己就是棵韭菜, 这是你有别于其他韭菜的重要特征, 因为只有你接受自己是棵韭菜才…
[译] 在 async/await 中更好的处理错误
本篇文章介绍在使用 async/await 语法时,一种更好的处理错误的方式。在此之前,大家也需要先了解下 Promise 的工作原理。 由于回调函数的嵌套,回调地狱 会使你的代码向右排布而不是垂直向下排版。 为了更直观的反映回调函数,这里举了一个例子。 Promise 是 E…
函数式编程,真香
最开始接触函数式编程的时候是在小米工作的时候,那个时候看老大以前写的代码各种 compose,然后一些 ramda 的一些工具函数,看着很吃力,然后极力吐槽函数式编程,现在回想起来,那个时候的自己真的是见识短浅,只想说,'真香'。 最近在研究函数式编程,真的是在学习的过程中感觉…
总结一下使用JavaScript和Vue一些简化代码的功能
开发中要用到数字上下滚动的组件。在github上找了找这种功能。找到了一个vue-digitroll。周末花了一下午的时间研究了vue-digitroll的源码,很不错。vue-digitroll而且还做了浏览器兼容。最终没有用在项目里,原因有三点: 项目中暂时不需要考虑这种兼…