自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 事件循环笔记

事件循环总结笔记

2022-11-21 18:33:02 105 1

原创 关于Vue3 watch的一些坑

Vue3 watch 的一些注意要点

2022-09-27 17:56:02 475

原创 变量提升与作用域链

最近发现一个比较神奇的问题,可以一起看一下按照理解, 代码执行会报错,然而这段代码运行会输出下面解释下预编译的执行原理首先会创建全局的GO对象当test 执行时,会创建属于test函数的AO对象并将变量C提升至全局之后变量a 被赋值为 1所以在访问b 变量时会获取test 函数的AO对象,为undefined。...

2022-06-22 14:03:24 103

原创 Array 方法

Array 方法at 查找数组的某一项在之前通过数组的下标取值let arr = ['a','b','c']console.log(arr[0]) // a但是以上方法会存在一个问题,无法逆序取值,想得到倒数第一项的值只能 arr.length - 1let arr = ['a','b','c']console.log(arr[arr.length - 1]) // c现在可以使用at 方法直接获取let arr = ['a','b','c']console.log(arr.at(-

2022-04-20 15:13:44 195

原创 useState

使用 useState 进行状态管理以下我们写一个例子进行说明, 假设有一个灯泡,初始状态为关闭,通过按钮控制灯泡的开关import React from 'react';function Bulbs() { return `<div class="bulbs-off"></div>`}我们需要引入一个状态管理的hook 来控制灯泡的暗和亮。useState , 将状态添加到函数组件需要四个步骤状态启用import React, { useState } from

2021-06-23 16:23:48 170

原创 Vue3 做了哪些优化

使用 setup 修改了之前 export default 的写法<template><h1>{{ msg }}</h1></template><script setup>const msg = 'hello'</script>ref<template><h1>{{ msg }}</h1></template><script setup> .

2021-06-16 19:57:25 188

原创 react基础

React 笔记安装npm install -g create-react-appcreate-react-app my-appcd my-appnpm statr元素渲染import React, {Component} from 'React';class HelloWorld extends Component { render(){ return (<h1>HelloWorld</h1>) }}export default HelloWorl

2021-05-28 13:59:35 58

原创 git push 错分支的修改方法

git push 错分支的修改方法切换到错误的分支git checkout wrongbranch将版本回退到上一次提交前git reset head~1将本次提交暂存git stash切换至正确的分支git checkout rightbranch将暂存区的文件推到这个分支上git stash pop提交文件并上传git add .git commit -m okgit push切换至错误的分支,回退到上一次的提交git checko

2021-03-25 10:39:15 986 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除