首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
笨笨小撒
掘友等级
全栈工程师
|
黑客熊
撒fufu哒
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
199
文章 179
沸点 20
赞
199
返回
|
搜索文章
最新
热门
alpine.js使用及原理简介
大家好。今天简单介绍下alpine.js的使用和原理。 此前刚接触了tailwindcss并写了篇文章做了简单介绍。而alpine.js的标语则是“像写tailwindcss一样写js”,同时tailwindcss也是apline.js的赞助者。 前后端在经过彻底的分离之后,服…
2021了,你还没用过 tailwindcss 吗
春节将至,又一年就这样悄悄溜走了。 时值年末,总是会被各种年终总结刷屏。例如与前端开发者息息相关的state of js 2020和state of css 2020调查问卷都相继发出了统计报告,在后者的报告总结中,tailwindcss可以说是异军突起,实力抢眼。 今天就来聊…
decorator与依赖注入
最近作者有在用Nestjs开发nodejs程序。 nestjs是构建在Express(默认)或Fastify之上的nodejs框架,借助Typescript和decorator提供了AOP(面向切面)、DI(依赖注入)等编程范式。 今天就来介绍,如何通过Typescript的d…
void 和 undefined
解释这题之前,先来介绍下怎么想到它的。 这一切起源于,void 0。 如果我们观察ts、bable的转换结果或者一些js库,我们会发现在需要使用undefined的部分大都使用了void 0。 直到昨天,我才去了解了下void 0是个啥,然后发现真有意思。 首先,void 0结…
JS高阶函数与高阶组件
大家好,今天将向大家介绍JS中的高阶函数,什么是高阶函数、高阶函数的一些常见使用场景,以及如何在Vue中使用高阶组件。 首先,让我们来聊聊什么是高阶函数(higher-order function)。 大家知道在JS语言中,函数是一等公民(first class citizen…
自己动手写一个js动画库
css animation应该是我们非常熟悉的css特性之一了,也诞生了例如animate.css在内的许多方便我们使用css动画的工具。而通过JS来创建动画的Web Animations API也早早进入了Working Draft阶段,不过目前的兼容性还比较一般。 而在此之…
bable如何转换async/await
async/await是定义于ES2017的异步语法,async/await语法大大提高了异步JS代码的可读性,帮助JS开发者进一步摆脱了臭名昭著的回调地狱。 包括Edge(15+),Chrome(55+),Safari/iOS Safari(11+)在内的主流浏览器都支持了这…
成为一名前端架构师
你是一位经验丰富的前端开发,你的经验和能力在不断成长。有一天,公司决定任命你为前端架构师。你踌躇满志决定大展身手,然而,一个问题困扰了你。 今天,让我们从多个角度来看看什么是前端开发,什么是前端架构。 首先,让我们来回顾一下近年来前端开发所走过的一些历程,了解什么是“前端开发”…
文件名排序
对文件名进行排序是一个很经典的问题。 当然,这样的比较方式会存在的问题是,如果两个文件的文件名为11.jpg和2.jpg,我们将获得的排序结果是['11.jpg', '2.jpg'],这与用户的直观理解是相悖的。 改进的方式是,先判断两个文件的文件名(去除文件扩展名)是否均为数…
小程序与富文本展示
对于HTML项目而言,富文本的编辑与展示是一个常见的需求。例如我们通常希望用户可以通过富文本编辑器进行商品详情、文章详情等内容的编辑,包括插入图片、编辑文本的字体、颜色等等。 熟悉小程序开发的朋友,可能会听说过wxParse、这个库会将HTML代码转换为小程序对应的wxml代码…
下一页
个人成就
文章被点赞
663
文章被阅读
78,493
掘力值
2,806
关注了
238
关注者
191
收藏集
4
关注标签
15
加入于
2016-11-08