240 发简信
IP属地:四川
  • 从Web3创新型生态看Bitlink数字新世界

    随着区块链技术的快速发展,Web3生态系统正在逐渐崭露头角,引领我们进入了一个全新的数字时代。它正在推动虚拟和现实的融合,塑造着数字世界的全貌,过往那些关于数字新世界的遐想与...

  • uniapp+vue3+vite+typescript架构搭建小程序

    本文记录通过cli脚手架搭建uniapp+vue3+vite+typescript项目过程。 背景 因为在开发uniapp项目时需要启动HbuilderX来运行项目,但很多时...

  • 120
    rollup学习--03开发一个rollup插件

    前言 这一篇记录rollup如何开发一个插件。文档参考: 官方文档[https://rollupjs.org/guide/en/#plugins-overview]。 rol...

  • rollup学习--02.常用插件学习

    这篇笔记总结rollup打包常用的插件 常用插件 我们在使用插件时可以在plugin汇总中查找:传送门[https://github.com/rollup/plugins] ...

  • rollup学习--01. 基础学习

    前言 最近学习了rollup的相关知识。对自己来说也算是一种知识储备。这篇主要记录我对rollup学习的一些理解与笔记。 rollup简单概述 我对于rollup的理解,ro...

  • 分享一个彩色打印log封装

    前言 在工作中我们经常会打印log去查看数据与关键逻辑。但这些log在项目log过多时寻找起来就会变得异常麻烦并且不规范的log打印让代码看起来不是那么的整洁与优雅,所以我想...

  • 120
    vant2.x 源码学习 -- 01 vant简介

    Vant是有赞前端团队开源的 移动端 组件库。目前 Vant 官方提供了 Vue 2 版本[https://vant-contrib.gitee.io/vant]、Vue 3...

  • DayJs源码(五)Dayjs插件

    在DayJS中存在许多方法需要结合插件使用的例子。在DayJS中是怎样实现插件功能呢? 首先,dayJS注册插件方法在index.js 首先extend方法支持传递两个参数,...

  • DayJs源码(四)Dayjs类中API

    Dayjs中的API被定义在Dayjs类中,因为有很多,所以这里将挑选部分来记录。 • isValid() 验证Day.js对象是否包含有效日期。 • startOf()方法...

  • DayJs源码(三)Dayjs类初始化

    看完了dayjs函数,接下来就看 Dayjs类。 先来看类初始化部分 构造函数中将语言方式赋值给$L,调用parse方法解析cfg参数,具体可见代码注释。 init方法中就是...

  • DayJs源码(二)Dayjs函数

    引入文件 进入index.js文件后,首先代码引入constant.js(定义了代码常量),local文件夹中en.js(国际化语言兜底)以及utilds.js(工具库)。i...

  • DayJs源码(一)结构与入口

    DayJs的源码可以在它的github中下载查看(传送门[https://github.com/iamkun/dayjs/])。下载过后打开项目首先查看结构。如下: 这里主要...

  • DayJs简介

    dayJs是momentjs的2kb轻量化方案,拥有同样强大的API 特点 : 和momentJS一样的API和用法 不可变数据(Immutable) 支持链式操作(Chai...

  • axios学习总结

    axios的概念axios是基于Promise的HTTP库,用于客户端和node.js axios的特征支持浏览器和node.js,从浏览器发出XMLHttpRequests...

  • 重学Vue--keep-alive的使用

    keep-alive是什么? keep-alive 是 Vue 的内置组件,当它包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 transition 相似,kee...

  • 120
    CSS3 transform 中的 matrix

    CSS的transforn详解 位移,旋转,偏移,缩放分别使用translate/rotate/skew/scale的方式来控制元素变换,也可以使用matrix。 使用tra...

  • javaScript面向对象—继承

    继承的概念 继承:子类可以访问父类的所有属性和方法,并且可以对这些属性和方法进行扩展 继承的几种方式 原型链继承利用原型让一个对象继承另一个对象的属性和方法,,即把一个对象的...

  • 120
    javaScript面向对象—构造函数,原型和原型链

    构造函数 什么是构造函数 在javaScript中,用new关键字来调用的函数,称为构造函数。一般将构造函数的首字母大写。 什么时候使用构造函数 在创建大量拥有相同特性(属性...

  • javaScript面向对象—概念

    什么是类,什么是对象 类:具有相同特性和行为的事物的抽象 对象: 类的一个实例 什么是面向对象 面向对象是对代码的一种高度封装,目的是在于提高代码的开发和可维护度。你可以在不...

  • 120
    重学Vue--Vue生命周期

    什么是Vue的生命周期? 从Vue实例创建、运行、到销毁期间,总是伴随着各种各样的事件,这些事件,统称为生命周期。 Vue生命周期的作用? 在Vue生命周期中会伴随多个事件钩...