排序
Vue3 Composable最佳实践(二)
我正在参加「掘金·启航计划」 本文为翻译文章,部分内容难免理解有偏差,如有错误欢迎大家指正。原文链接见文章末尾。 在使用Vue.js中的组合式时,有时你已经有了一个想要使用的ref,而有时你...
从张鑫旭大佬文章中发现了我前端知识的匮乏
最近翻看张鑫旭大佬的博客,发现了一篇叫《前端原生API实现条形码二维码的JS解析识别》的文章,觉得很不错,于是就把大佬的代码拷贝下来学习了下,结果就是看的我一脸懵,自信息大大受打击了。...
【纯前端】如何实现excel的导入导出?
我正在参加「掘金·启航计划」 背景 提到excel的导入导出,相信不少童鞋第一反应就是导入利用上传组件获取到文件然后处理成相应的格式再调一下后端接口,导出就更简单了,调一下后端大...
告诉你一种处理数字和日期更好的方法
废话不多说,直接开门见山! valueAsNumber 你以前可能写过这样的代码: export function NumberInput() { const [number, setNumber] = useState(0) return ( <input type='number' value={n...
TypeScript中的访问修饰符,解锁你的代码访问密码!
前言 访问修饰符是 TypeScript 中一个非常有用的特性,它可以帮助我们控制类成员的访问权限。 什么是访问修饰符? 在 TypeScript 中,访问修饰符用于限制类成员的访问权限。通过使用不同的访问...
JS filter、map、reduce等十三种遍历数组方法详细总结?
我正在参加「掘金·启航计划」 前言 在日常工作中,无论是原生开发还是使用如 vue、react 等框架开发,使用 数组 遍历操作数据都是十分频繁的,因此,本文总结一下,方便自己和大家参考。内...
你不可忽略的JS技巧——短路运算符
'短路'是一种程序优化技术。在逻辑运算中,'短路'指的是在可以确定整个表达式最终的布尔值时,就停止后续的计算。 先来看概念吧 逻辑 &&(与运算) console.log(true && 'hello...
从Express开始学习node.js(五)
从Express开始学习node.js(五)接入数据库 引言 在本专栏的上一篇文章从Express开始学习node.js(四)模板引擎中,我们了解了什么是模板引擎、常用的模板引擎有哪些、以及如何使用模板引擎。最...
UniApp实战开发指南:构建跨平台应用的终极选择【UniApp实战】
UniApp是一个强大的开发框架,可让开发者使用Vue.js构建跨平台应用。本文将介绍UniApp的核心概念和技术深度,并通过一个实例演示如何使用UniApp开发一个简单的待办事项应用。 1. 介绍UniApp Uni...
rust学习 – 构建mini 命令行工具
rust 的运行速度、安全性、单二进制文件输出和跨平台支持使其成为构建命令行程序的最佳选择。 实现一个命令行搜索工具grep,可以在指定文件中搜索指定的字符串。想实现这个功能呢,可以按照以下...
送给TypeScript初学开发者的 10 个 Typescript 技巧
启用严格模式 TypeScript 最好的特性之一是其严格的类型检查系统。通过启用严格模式,TypeScript 将执行更彻底的类型检查并提供更好的错误消息。要启用严格模式,请将 'strict': true 选项添加...
一次性整明白Javascript代码的执行顺序
1 前言 在前端开发过程中,我们通常会遇到这样的问题:为啥有时写的代码没有语法、“逻辑”等基础错误时,就是没有按照期望的执行?明明在使用某个变量前进行了“赋值”,但是就是获取不到想要的...
曲线艺术编程 coding curves 第七章 抛物线(Parabolas)
抛物线 Parabolas 原作:Keith Peters www.bit-101.com/blog/2022/1… 译者:池中物王二狗(sheldon) 源码:github: github.com/willian1234… 曲线艺术编程系列第7章 我承认这一章脑暴时,再三...
TypeScript类型体操–元组攻略(上)
大家好,我是爱水文的苏先生,一名从业5年+的前端爱好者,致力于用最通俗的文字分享前端知识的酸菜鱼 前言 前边两篇文章我们一共实现了15个工具类型,按照本小册的规划,还差84个... 本节将探讨...
JS中扩展运算符的作用及使用场景
在 JavaScript 中,扩展运算符是一种语法,使用三个连续的点(...)来展开可迭代对象(例如数组、字符串或类数组对象)或对象字面量。 扩展运算符有以下的使用场景: 数组展开:扩展运算符可以...
毕业在即,要准备的东西好多,找不到方向怎么办?
公众号|沐洒(ID:musama2018) 关注我,带你学点有用的 最近找一些准毕业生聊了聊,想听听当下大家都有哪些就业困扰,聊完发现即便已经过了十年,我当年遇到的问题依然还是完完整整的落...
神奇的css魔法:伪元素 【content】内容竟然可以用css函数!
? 前言 CSS 伪元素用于设置元素指定部分的样式。伪元素中 ::before 和 ::after 是最常用的,它们分别用于在dom元素前/后插入内容,本文内容就是关于 ::before 和 ::after 的 content 内容的一些...
第六章 标准库 6.6 Date 类型
6.6 Date 类型 在 JavaScript 中,Date 类型用于处理日期和时间。学习它还需要了解一些时间相关的概念,然后是 Date 类型提供的各种方法。首先看创建 Date 对象的几种方法: 1 使用无参构造函数...
6. WebGPU 纹理(Textures )
在本文中,我们将介绍纹理的基础知识。在之前的文章中,我们介绍了 将数据传递到着色器的主要方法,它们是inter-stage variables, uniforms, storage-buffers, and vertex-buffers。将数据传递...
关于multipart form-data中filename的问题
省流版 如果通过multipart/form-data类型上传file时,记得在Content-Disposition加 filename 前言 事情起因于我想写一款基于picgo的上传插件,本想着上传也就是洒洒水的事情....没想到发现了问...