自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 箭头函数总结

什么是箭头函数?什么时候用?

2022-08-31 13:54:23 175 1

原创 聊聊React中的useEffect

useEffect的参数依赖以及对应的声明周期

2022-08-25 18:06:11 1324

原创 JavaScript-Array的知识总结

Js数组方法中那些会改变原数组? 那些不会?

2022-08-23 21:18:24 671 1

原创 Js-实现n的阶乘

n的阶乘

2022-08-23 19:06:57 1244

原创 CSS中的scoped和module的区别

module和scoped的区别,module会对类名进行编译,添加上hash值等,不完全需要担心和其他页面的同样的类名冲突;scoped则是对元素加上data属性,可能会受到全局样式的影响

2022-04-27 22:39:03 1025

原创 使用Js快速判断链接是否为外链

问题描述在vue中实现一个跳转功能,点击跳转到某个链接,当这个链接是该项目以外的链接时(也称外链),会报错,使用的方式是this.$router.push()报错截图如下所示:原因分析在项目中使用this.$router.(*)是不能实现跳转的,会报错,如果要跳转外链的话使用window.location.href.解决方案<template>``` <div @click="toUrl">点击跳转</div></template>、、

2022-04-26 21:18:34 2518 1

原创 svg模糊或不显示问题

问题简述1.项目中使用的svg在苹果手机移动端,微信内置链接打开显示模糊。2. 经过查找资料,可以使用<object>标签来嵌套svg可以解决svg模糊问题。3. 使用<object>标签引发的问题,部分svg失去了点击事件的功能,经查证,不能点击的svg是因为在<object>标签内的点击事件失效,把点击事件添加到父级元素即可。4. 经过一天时间,大量的svg不显示,原因是<object>标签存在浏览器兼容问题,在手机其他浏览器中均可正常显示,但是使用微信内置的浏览器打开svg就不显示。问题分析

2022-04-17 20:16:50 7221 1

原创 使用React封装一个车票半圆分割线

半圆分割线使用场景卡券车票机票超市小票等等这些使用场景近几年在移动端非常常见,显而易见效果是不错的,最近做移动端时,遇到了这种场景,就学了一下,发现so easy,在学之前是带有恐惧的, 看着就高级,而且还麻烦,就下意识地逃避,说的好听点称“知难而退”,明事理,但并不推荐,知难而退的确可以舒服一时,但逃得了和尚,逃不了庙,以后还是会遇见的,记得有个人说过,你越担心什么,它就越会发生.更不要说技术上的阻挠了,技多不压身嘛,各位都清楚,谁不想拥有非常NB的技术,我天天都在想,甚至做白日

2022-03-19 09:20:01 192

原创 实习生漂流记之react-router-dom@6

react-router-dom@6的基本使用

2022-03-02 22:27:19 159

原创 实习生漂流记之recharts and git

react and recharts的使用,以及使用git把本地代码推送到新的空仓中。

2022-03-01 23:05:45 243 1

原创 实习生漂流记之移动端flex布局

实习生的一天总结之flex

2022-03-01 00:18:18 205 1

原创 实习生漂流记之echarts-for-react

在react(函数组件)项目中使用Echarts我并没有直接按照在html中的使用方式,借助于echarts-for-react,安装方式:$ npm install --save echarts-for-react# `echarts` is the peerDependence of `echarts-for-react`, you can install echarts with your own version.$ npm install --save echarts开始想在react中

2022-02-26 14:00:13 1735 3

原创 在地址栏中输入url,到这个页面呈现出来,中间发生了什么

在地址栏中输入url,到页面呈现出来,中间的大致过程get、post的区别三次握手、TCP、UDP常见状态码

2021-12-12 17:04:06 1248 2

原创 浅谈进程、线程

进程   在一个电脑中,有一个操作系统,其中进行着谷歌浏览器、QQ、微信、网易云音乐等多个进程。特点是:独立进行,互不干扰。线程  在启动一个进程时(比如谷歌浏览器),操作系统就会给谷歌浏览器分配一个线程,在应用程序的运行过程中可能会同时执行多个任务,于是可以向操作系统申请分配更多的线程来执行不同的任务,比如谷歌浏览器中的多个任务。具体解释如下图所示:进程与线程的区别进程与进程之间是互相独立的;线程与线程之间是可以数据共享的(就好比一个篮球队,每个队员都有各自的定位,各司其职,但是可以相互配合

2021-11-19 19:47:34 664

原创 Promise相关介绍及面试题

Promise A+规范Promise A+规范产生于2012年左右,它的产生目的就是希望把异步规范化,并解决回调地狱。在该规范之前,对于异步场景的处理使用了大量的回调函数,有的异步场景也可以把函数保存到对象的属性中,以便将来调用,以此看来,之前处理异步的方式并不统一,于是便有了Promise A+的由来,它并不是一个技术,而是一套规范,对后来的ES6的Promise标准制作提供了参考。 Promise A+规范参考官网:https://promisesaplus.com/对异步处理的进化用一张流程图

2021-11-09 17:00:00 933 2

原创 JS常见错误类型

由于我在写js的时候总是遇到各种错误,根据现在的英语水平读不懂错误的意思,没有头绪解决,故在这里总结一下。在编码的过程中出现报错很常见,重要的是可以读取错误信息,明白是哪里出了问题,然后才能从根源上解决问题。1、常见的错误类型1.1 TypeError(类型错误)当函数的操作数或参数的类型不是操作符或函数所期望的类型时,将抛出一个TypeError类型错误。MDN文档有详细介绍:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Refere

2021-11-09 16:48:35 1691

空空如也

空空如也

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

TA关注的人

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