- 博客(56)
- 收藏
- 关注
原创 JavaScript moment.js随机生成指定日期或时间
import moment from 'moment';const randomDate = () => { // 随机生成0-11的数字 const randomMonthNum = Math.floor(Math.random * 11); // 随机生成1-30数字 const randomDateNum = Math.ceil(Math.random() * 30); // 随机生成1-24 数字 const randomHourNum = Math.ceil(M.
2021-11-03 11:34:27 3116
原创 TypeScript复习之基本类型
1:anyany:任意类型 声明为any的变量开源赋予任意类型的值let obj:any = 123let obj:any = {name:'123'}2:numbernumber:数字类型 number类型用来表示整数和分数let binaryLiteral: number = 0b1010; // 二进制let octalLiteral: number = 0o744; // 八进制let decLiteral: number = 6; // 十进...
2021-10-29 14:53:12 131
原创 Chrome 覆盖浏览器Input输入框自带背景颜色
当改变了Input输入框的背景颜色之后,并且浏览器记住了密码,那么浏览器自带的Input输入框的背景就出来了解决方案一: .ant-input-affix-wrapper { border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 2px; background: rgb(90, 90, 90); .ant-input { background: transpar
2021-10-26 16:22:51 723
原创 JavaScript 实现数据结构之---单向链表
1、链表是一组节点组成的集合。每个节点都使用一个对象的引用指向它的后继。指向另一个节点的引用叫做链链表分为:单向链表,双向链表,以及循环链表1.1、节点节点由两部分组成:一部分是节点数据,一部分是指向下一个节点的指针区域/** * 节点基类 */function Node(data) { this.data = data; // 当前节点数据 this.next = null; // 指向下一节点的指针}// 定义节点let node1 = new No.
2021-10-26 14:43:07 126
原创 JavaScript 实现数据结构之---栈
栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。1:es5(function)实现// 栈 先进后出function Stack(items = []) { this.items = items; // 压栈 St
2021-10-25 17:20:18 93
原创 JavaScript 实现数据结构之---队列
队列定义:队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作;class Queen(){ constructor(values = []) { this.values = values } static push(element){ // 入 this.values.push(element) } static shift(){ // 出 this.values.shift()
2021-10-25 10:40:03 65
原创 antd React 实现可编辑表格(v3)
简化版本:import React, { useState, useEffect } from 'react';import { Table, Input, Select, Space, Tooltip } from 'antd';import styler from './index.less'; const getHash = (len) => { let length = Number(len) || 8; const arr = 'ABCDEFGHIJKLMNOPQRST
2021-10-19 18:30:39 880 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人