前端
文章平均质量分 71
kelly0721
这个作者很懒,什么都没留下…
展开
-
echarts - legend设置宽度不生效
legend设置宽度不生效原创 2024-01-09 17:23:34 · 852 阅读 · 0 评论 -
echarts - datasetIndex 多个数据集
echarts - datasetIndex 多个数据集原创 2024-01-09 11:12:24 · 427 阅读 · 0 评论 -
echarts - xAxis.type设置time时该如何使用formatter的分级模板
xAxis.type设置time时该如何使用formatter的分级模板原创 2024-01-08 17:36:49 · 980 阅读 · 0 评论 -
如何设计一个组件(二)- 应该怎么封装业务组件
如何设计一个组件原创 2022-10-24 09:09:23 · 500 阅读 · 0 评论 -
如何设计一个组件(一)- 组件分类
如何设计一个组件原创 2022-10-24 09:08:37 · 1109 阅读 · 0 评论 -
前端 - Webpack的一些介绍和优化方案
webpack的核心工作过程、优化思路和手段、优化属性原创 2022-10-18 09:53:33 · 814 阅读 · 0 评论 -
前端 - 用微前端前应该了解的一些知识点
微前端框架、CSS样式隔离、JS沙箱隔离、跨应用通信、微前端使用过程中出现的问题原创 2022-10-09 13:01:28 · 1808 阅读 · 0 评论 -
前端 - Map对象详解
Map对象属性、Map对象和普通对象的区别、Map对象和WeakMap对象的区别原创 2022-09-20 23:15:36 · 6857 阅读 · 1 评论 -
前端 - 嵌套函数跳出外部函数
嵌套函数跳出外部函数原创 2022-08-21 13:54:40 · 886 阅读 · 0 评论 -
前端 - get请求传递数组
get请求传递数组原创 2022-08-19 15:56:35 · 34081 阅读 · 0 评论 -
package-lock.json 文件的作用
package-lock.json 文件的作用原创 2022-02-15 16:41:32 · 5941 阅读 · 0 评论 -
前端 - 用div仿输入框,解决鼠标点击位置错乱的问题
用div仿输入框,解决鼠标点击位置错乱的问题原创 2022-01-25 20:11:51 · 819 阅读 · 0 评论 -
正则 test() 出现匹配结果不一致
一、出现的原因在进行正则匹配的时候,出现了同一个字符串,两次匹配结果不一样的情况var s1 = "foo";var s2 = "foo";var regex = /foo/g;regex.test(s1); // trueregex.test(s2); // false在 MDN上有写明如果正则表达式设置了全局标志,test() 的执行会改变正则表达式 lastIndex属性。连续的执行test()方法,后续的执行将会从 lastIndex 处开始匹配字符串,(exec() 同样原创 2021-12-16 17:51:15 · 1410 阅读 · 0 评论 -
前端 - POST提交数据的三种请求方式
Content-Type就是指 HTTP 发送信息至服务器时的内容编码类型,服务器根据编码类型使用特定的解析方式,获取数据流中的数据原创 2021-08-26 20:13:22 · 7668 阅读 · 0 评论 -
前端 - 简单理解 Event Loop
一些概念Event Loop即事件循环,是指浏览器或Node的一种解决javaScript单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。Event Loop在JavaScript中,任务被分为两种,一种宏任务(MacroTask)也叫Task,一种叫微任务(MicroTask)。MacroTask(宏任务)script全部代码、setTimeout、setInterval、setImmediate(浏览器暂时不支持,只有IE10支持,具体可见MDN)、I/O、UI Renderin原创 2021-06-22 16:28:24 · 432 阅读 · 0 评论 -
前端 - Set 和 Map
Set 和 Map 的区别原创 2021-05-17 18:43:32 · 600 阅读 · 1 评论 -
前端 - 自定义属性
通用属性自定义属性CSS 变量属性原创 2021-04-12 21:41:57 · 3835 阅读 · 0 评论 -
node+express+mongodb 注册登录实例
手把手教你如何实现系统的登录注册功能原创 2021-04-09 01:15:35 · 192 阅读 · 0 评论 -
Mongodb的数据库搭建
一、先启动 Mongodb// 新起一个终端mongod --dbpath ~/data//另起一个终端mongo访问 http://127.0.0.1:27017 可以看到页面可能会遇见的问题zsh: command not found: mongoecho $PATH 查看输出的路径有没有mongo如果没有mongo,那么 open ~/.bash_profile 查看配置文件里面有没有把路径写进去执行 source ~/.bash_profile 使配置文件生效原创 2021-04-09 01:14:59 · 651 阅读 · 0 评论 -
Mongodb的安装使用
Mongodb的安装使用原创 2021-04-09 01:14:24 · 96 阅读 · 0 评论 -
Node 学习手册 (二) - 搭建express 框架
搭建express 框架原创 2021-04-09 01:13:05 · 159 阅读 · 0 评论 -
Node 学习手册 (一) - 安装
Node 安装原创 2021-04-09 01:12:43 · 208 阅读 · 0 评论 -
前端 - 正则表达式
一、校验数字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-03-10 19:29:41 · 315 阅读 · 0 评论 -
前端 - vscode 中使用 Eslint
vscode 中使用 Eslint格式化冲突原创 2021-02-19 22:55:30 · 634 阅读 · 0 评论 -
前端-DataURL的几种处理方式及相互间的转换
DataURL的几种格式,包括链接、二进制、base64原创 2021-02-08 16:09:55 · 3370 阅读 · 1 评论 -
前端 - DOM元素操作
DOM元素操作原创 2021-01-13 17:53:36 · 177 阅读 · 0 评论 -
前端- 在本地环境使用 HTTPS 协议调试
https请求报错block:mixed-content原创 2021-01-11 14:14:12 · 4500 阅读 · 2 评论 -
前端 - git命令
git命令大全原创 2021-01-07 20:31:47 · 87 阅读 · 0 评论 -
前端 -水印的生成
水印的生成、防御、破解原创 2020-12-30 15:21:55 · 585 阅读 · 0 评论 -
前端 - 常用的一些函数方法
邮箱export const isEmail = (s) => { return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s)}手机号码export const isMobile = (s) => { return /^1[0-9]{10}$/.test(s)}电话号码export const isPhone = (s) => { re.原创 2020-12-07 23:46:56 · 217 阅读 · 0 评论 -
前端-文件下载
一、通过文件地址下载二、通过 HTML5 download 属性下载三、通过 HTML5 blob 属性下载原创 2020-12-05 15:04:09 · 200 阅读 · 0 评论 -
ES6-CommonJS与ES6 Module
CommonJS与ES6 Module的使用与区别原创 2020-11-24 12:02:12 · 240 阅读 · 0 评论 -
mac下安装Nginx
mac下升级nginx版本原创 2020-11-17 13:51:20 · 149 阅读 · 0 评论 -
mac下升级node版本
mac下升级node版本原创 2020-11-17 12:05:17 · 652 阅读 · 0 评论 -
前端 - a标签target=”_blank”
a 标签的target 属性带来的安全隐患原创 2020-03-30 14:21:46 · 6210 阅读 · 0 评论 -
package.json
package.json 的解析原创 2020-01-22 15:12:01 · 266 阅读 · 0 评论 -
前端 - 遍历(map/forEach/for...of/for...in)
遍历分为遍历对象和遍历数组,又可以分为遍历键值和遍历值1. map方法map只能遍历数组,不能遍历对象map 遍历的时候必须要有 return如果数组本身是普通对象(如,number、string等)那么即使在 map中做了改变自己属性的操作也是无法生效的,如果数组本身是个对象,那么被改变的属性就会在原对象中生效const arr = [11, 12, 13];const b = ar...原创 2019-10-27 16:49:42 · 3918 阅读 · 0 评论 -
前端 - 监听一段时间用户操作
用户有没有操作页面,我们可以从一段时间内用户有没有触发事件去考虑。比如有没有滚动、点击、按键等<script> window.onload = function (){ (function($){ funObj = { timeUserFun:'timeUserFun', } $[funObj.timeUserFun] = f...原创 2019-10-24 19:51:15 · 1440 阅读 · 0 评论 -
前端 - moment.js 学习笔记
一、使用方法Node.js通过 node.js 安装并使用// 安装npm install moment// 使用,moment可直接调用import moment from 'moment';moment().format();浏览器// 官方<script src="moment.js"></script><script> ...原创 2019-10-14 14:24:12 · 2000 阅读 · 0 评论 -
前端-图片
来记录一下前端对与图片处理的一些事情出现的场景有两种,从后端返回的接口有两种情况一、显示图片二、显示一堆乱码其实这都两张情况都是一样的,他们都是【二进制流】然后前端应该将这个二进制流转为【blob对象】,然后就可以显示在页面中。然后在代码中有几个注意点一般来说,发送请求的时候是默认将resonse转化为json对象,所以这里需要做点处理将blob显示到页面中// 1cons...原创 2019-04-30 18:15:33 · 121 阅读 · 0 评论