自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实用js方法

获取浏览器Cookie的值通过document.cookie来查找cookie值constcookie=name=>`;${document.cookie}`.split(`;${name}=`).pop().split(';').shift();cookie('_ga');//Result:"GA1.2.1929736587.1601974046"颜色RGB转十六进制constrgbToHex=(r,g,b)=>"#"+...

2021-10-15 16:51:53 117

原创 JavaScript 正则表达式(上百个)

温泉鹅

2021-07-12 14:51:12 122

原创 tsx 编写react 遇见类型“Readonly<{}>”上不存在属性XXX解决办法

tsx 编写react 遇见类型“Readonly”上不存在属性XXX解决办法

2023-03-23 17:22:42 1049

原创 antdv表格单元格变颜色

antdv表格单元格变颜色

2023-01-29 09:15:01 610

原创 axios 进行二次封装

import axios from "axios";//基础配置、创建axios实例let service = axios.create({ baseURL: "http://xxxxxx", // 请求域名 // withCredentials: true, // 是否携带cookies timeout: 5000, //请求超时});/请求拦截service.interceptors.request.use( (config) => { ...

2021-09-27 10:25:03 106

原创 js判断是电脑(pc)访问还是手机(mobile)访问

navigator.userAgent 获取浏览器信息(类型及系统)在控制可以navigator.userAgent可以得到:if((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iOS|iPad|WebOS|Symbian|Windows Phone|Phone)/i))) {console.log("手机访问");}else{console.log("电脑访...

2021-09-06 10:47:21 251

原创 NumberObject.toString(36)详解

NumberObject.toString(radix)有一个可选的参数radix,就是进制radix 可选。规定表示数字的基数,使 2 ~ 36 之间的整数。若省略该参数,则使用基数 10。但是要注意,如果该参数是 10 以外的其他值,则 ECMAScript 标准允许实现返回任意值。 如果radix大于10,则会使用字母来表示大于9的数字,比如基数为16的情况下,则使用a-f的字母来表示10-15如果radix是36,就会把数字表示为由0-9, a-z组成的的36进制字符串。

2021-09-06 09:50:19 705

原创 JavaScript 闭包

实例var foo= (function () { var counter = 0; return function () {return counter += 1;}})();foo();foo();foo();例子解释变量foo 的赋值是自调用函数的返回值。这个自调用函数只运行一次。它设置计数器为零(0),并返回函数表达式。这样 add 成为了函数。最“精彩的”部分是它能够访问父作用域中的计数器。这被称为 JavaScript闭包。它使函数拥有.

2021-09-02 10:13:28 52

原创 Es6 函数参数默认、rest特性

1、ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。我们之前定义参数都是person(name,Country) 如果不传,我们就给他默认设置为中国function person(name, country = 'china')这样写的好处是什么,如果在es5之前我们要先判断是否为空,如果为空再去传值,现在我们不用在函数里面判断是否为空了,代码更简洁了除了简洁,ES6 的写法还有两个好处:首先,阅读代码的人,可以立刻意识到哪些参数是可以省略的,不用查看函数体 或 文档;其次,有利于

2021-09-01 15:39:41 154

原创 ES6 浅谈箭头函数,双冒号符号

1、箭头函数ES6 允许使用“箭头”(=>)定义函数。var cat= function (name) { return "tom";}; var cat = name => "tom";如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。 var cat = (name) => "tom";如果箭头函数的代码块部分多于一条语句,就要使用大括号将它们括起来 var cat = (name) => {return "tom"};箭头函数有几个使用...

2021-07-28 17:43:33 769

原创 浅谈ES6 Promise

ES6 Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。Promise对象有以下两个特点。(1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:(进行中)、(已成功)和(已失败)。.

2021-07-28 17:38:15 100

原创 浅谈javaScript作用域

作用域:可访问变量的集合在JavaScript中,对象和函数同样也是变量。在JavaScript中,作用域为可访问变量,对象,函数的集合。JavaScript函数作用域:作用域在函数内修改。变量在函数内声明,变量为局部作用域,局部变量:只能在函数内部访问因为局部变量只作用于函数内,所以不同的函数可以使用相同名称的变量。局部变量在函数开始执行时创建,函数执行完后局部变量会自动销毁。JavaScript全局变量1,变量在函数外定义,即为全局变量。2,全局变量有全局作用域:..

2021-07-16 09:20:13 117 1

原创 Markdown从零开始学习

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-15 08:48:54 72

原创 最全常用正则表达式大全

一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8. 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$9. 有两

2021-07-12 15:41:13 109279 3

原创 大屏数据轮播显示

数字无缝滚动效果

2021-07-12 15:04:49 731

空空如也

空空如也

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

TA关注的人

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