- 博客(7)
- 收藏
- 关注
原创 原型链搞懂`__proto__`和prototype就够了
因此: 实例对象的__proto__ === 构造函数的prototype, 即深入理解:js中万物皆对象,Function也是对象,所有对象指向了Object对象 ,也就是说Object对象是所有对象的基类;Object的__proto__属性指向null;至于constructor:constructor的翻译就是构造函数, 它指向的就是构造函数(不论是在构造函数里面还是实例对象里面).关系图...
2022-07-07 15:39:28
131
1
原创 创建分钟/小时数组, 个位数补0 String.prototype.padStart()
// 获取从start到end的数组, 个位数补0export function getDateArray(start: number, end: number) { const arr = []; for (let i = start; i <= end; i++) { arr.push(i.toString().padStart(2, '0')); } return arr;}// console.log(getDateArray(0, 23);// 00, 01,
2022-02-16 17:39:52
135
原创 mac修改鼠标滚轮方向ScrollReverse
插件ScrollReversemac改变鼠标滚轮方向,不影响控制板 https://pilotmoon.com/scrollreverser/
2022-01-07 10:37:51
1783
原创 通过身份证号计算出生日期、年龄, 脱敏
通过身份证号计算出生日期、年龄, 脱敏根据身份证号获取出生日期// 根据身份证号获取出生日期export const getBirthdayFromIdCard = (idCard) => { let birthday = ''; if (idCard != null && idCard !== '') { if (idCard.length === 15) { birthday = '19'.concat(idCard.substr(6, 6));
2021-09-25 17:30:33
559
原创 将秒转化成为小时分钟(moment.js)
/** * @Description: 将秒转化成 HH:mm:ss 格式 * @Author: 酒许、一杯 * @Date: 2021年6月11日14:31:32 */export function changeSecondsToHours(value: number) { const time = moment.duration(value, 'seconds'); const hours = time.hours(); const minutes = time.minutes(
2021-06-11 15:05:09
2053
1
原创 快速创建固定长度数组
快速创建固定长度数组的几个方法第一种:第二种:第三种:第一种: // new一个长度为10 的数组, 去keys遍历出来 const arr = [...(new Array(10)).keys()] console.log("arr: ", arr); // arr: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]第二种: // 新建一个长度为10 的数组, 用value=10填充, 遍历取索引 const arr = Array(10).fill(10).map((
2021-06-05 15:25:10
3101
原创 省、市、区、乡镇/街道地址四级联动react+jquery附带json数据
省、市、区、乡镇/街道地址四级联动react+jquery主要使用jquery,无ui框架,适用性强目前主要使用react开发项目,最近遇到一个需要四级联动的,但是antd中的地址数据格式不太好找,都是这样的:于是就使用相对原始的下拉标签t+jquery写了个,安装jquery并import当前页面中就行,样式自己修改,下面是代码:import React, { Component } ...
2019-06-10 16:18:38
1852
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人