随笔分类 - 新手学习
umi的入门学习
摘要:Git 是我们日常工作中使用频率极高的工具,各种指令让人眼花缭乱,今天,我们就在这里总结一下它的一些基本指令,算是做一份操作笔记吧。 基本指令 git add 把要提交的文件的信息添加到暂存区中。当使用 git commit 时,将依据暂存区中的内容来进行文件的提交。 它通常将现有路径的当前内容作为
阅读全文
摘要:JavaScript自身特性说明 如果传递一个函数名给一个变量,之后通过函数名()的方式进行调用,在方法内部如果使用this则this的指向会丢失,为了避免这种情况的出现,我们可以使用bind方法。 例如 我可以看到输出了“jack” 假设我们修改一下代码 页面就会报错,由于我们没有直接调用对象的方
阅读全文
摘要:在程序员编程的过程中经常会有遍历数组的需要,.foreach和.map都具有遍历的作用,那么他们的共同点和区别是什么呢?我们来分析一下. 一、共同点 1.都只能遍历数组。 2. 每次执行匿名函数都支持三个参数,参数分别为item(当前每一项)、index(索引值)、arr(原数组),forEach
阅读全文
摘要:ScrollTrigger插件这个插件是基于GSAP使用的,ScrollTrigger仅仅是用来控制触发动画,而GSAP才是用来操作元素。 react框架使用ScrollTrigge,首先是引入ScrollTrigger import { gsap } from "gsap"; import { S
阅读全文
摘要:GSAP的全名是GreenSock Animation Platform,是一个从flash时代一直发展到今天的专业动画库 使用前先进行安装 npm install gsap yarn add gsap 一、gsap.to和gsap.from gsap.to(targets,vars):从开始的位置
阅读全文
摘要:lottie:设计师制作动画,并提供json文件。前端可以使用对应的api操作时间流,对动画进行一些事件上的操作。 官网文档: https://github.com/airbnb/lottie-web 一. 下载依赖 npm install lottie-web 二. 在组件内引用 import l
阅读全文
摘要:1、原理1 async函数返回一个 Promise 对象,可以使用then方法添加回调函数。例: 那既然async返回的是Promise对象,那么async后面的函数可以接.then()或者.catch()...嘛?我们试一试就知道了。 上面代码说明,async函数内部return语句返回的值,会成
阅读全文