自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学骑扫把的小女巫

成长为大女巫

  • 博客(28)
  • 问答 (3)
  • 收藏
  • 关注

原创 中高级前端面试宝典之浏览器篇

总结了各个大厂的中高级前端面试题,然后进行分门别类整理,将知识点划成一整块一整块的,便于理解记忆和查询

2023-03-03 16:35:46 1200

原创 LeetCode算法刷题记录

算法入门

2022-01-20 21:34:49 364

原创 React项目中使用Dplayer播放FLV格式视频教程(不支持ios)

文章目录前言一、Dplayer二、使用步骤1.引入库2.实际使用前言写在最前面:由于公司突然要搞个移动端h5,可以在手机上查看监控视频,但我们公司的视频直播流都是flv格式的,所以我找了个插件:Dplayer来实现。注意:!!!!ios不支持flv格式的直播流。Dplayer、VideoJS这些就不说了,基于MSE解码的视频播放器在ios上都无法使用,说自己能支持的 EasyPlayer.js、WXInlinePlayer 我也试过了,无法支持。所以最终还是让后端转流了,转成HLS格式。

2021-07-30 16:57:06 3188 1

原创 React官方文档阅读笔记--核心概念

文章目录1. JSX2. 元素渲染3. 组件 & props4. state & 生命周期React.Component组件的生命周期挂载constructor(props)*static getDerivedStateFromProps(props, state)(不常用)render()componentDidMount()1. JSXjsx 可以防止注入攻击React DOM 在渲染所有输入内容的时候,默认会进行转译,可以有效的防止 XSS (cross-site-scrip

2020-12-08 16:27:59 136

原创 从零构建react项目(二)

从零构建React项目(二)webpack的进阶配置,包括devserver服务器,模块热替换,报错定位等。

2020-12-04 18:44:52 115

原创 window和Unix系统下路径的正反斜杠问题

最近在搞根据文件路径匹配api url路径的mock服务,之前用的是mac,但这个公司给我发的电脑是ThinkPad,所以偶然间发现了这个问题,在window系统下,path.reslove(__dirname)获取的路径是 C:\Users\Desktop\小程序\video_mini\mockup\, 是反斜杠,但我的api路径是正斜杠,所以拼在一起得到的完整url路径就变成了:C:\Users\李婉融\Desktop\练习\小程序\video_mini\mockup\api/user/login

2020-11-30 16:00:54 386

原创 从零构建react项目(一)

事无巨细的教你从零用webpack构建react应用!!巨详细,由于我自己也是小白,所以对于每个知识点都有详细说明。堪称从零系列的史上最详细的教程。这篇只是非常非常基础的教程,强烈建议大家先去阅读一遍React官方文档和Webpack的概念篇,不求完全理解,最起码有个大致的了解。官方文档这种东西常读常新,每次都能学到新的。

2020-11-26 15:44:01 155

原创 UseEffect 死循环问题记录

useEffect死循环,是由于在effect中进行了setState, 导致页面重新渲染,重复给依赖复制

2020-11-25 18:27:32 4972

原创 hooks使用中的问题总结

文章目录UseState1. 更改数组时,页面不重新渲染其实用hooks已经半年多了,遇到了很多问题,每次解决完就忘记了,也没有记录,刚刚又遇到一个问题,总觉得以前见过,但就想不起来当时如何解决的,突然醒悟,还是要记录一下,以便以后查看。如果能帮助更多人就更好了。tips: 我是慢慢的写的,因为也没啥时间专门写这个,就遇到问题了先快速记一下,后面有时间了再慢慢补充原理吧。一步一步慢慢来吧。UseState1. 更改数组时,页面不重新渲染问题描述:声明了一个数组simpleRules, 数据

2020-07-10 14:08:05 421

原创 求余运算

求余运算符:%其实就是求余数,比如 8%5 // 3 8%3 // 5/** 可以在循环队列中使用,用来判断头指针和尾指针的位置。* */

2020-07-10 11:10:29 1519 1

原创 Array全概括(附数组面试大全)(更新中。。。)

文章目录Array基础属性和方法属性lengthPrototype方法1. Array.from()面试题2. Array.isArray()3. Array.of()4. concat()Array基础属性和方法Array是js中一个非常重要的对象,以至于面试中,总是频频出现,什么数组去重啊、排序啊、减少嵌套深度啊balabal~~所以我要在这里一次性把所有关于数组的问题和方法总结,方便后...

2019-12-19 20:22:26 425

原创 javascript中的类型转换--总结

NANa. isNaN() 方法在接收到一个值之后,会尝试将这个值转换成数值。数值转换a. Number() 可以传入任何数据类型a. 输入null, 返回 0b. 输入Boolean值,true 和 false 将分别转换为 1 和 0 ;c. 输入undefined, 返回 NaNd. 输入字符串,返回值如下a. 若字符串只包含数字(整数、十六进制整数或者有效的浮点数), 忽...

2019-08-15 16:29:48 130

原创 this大魔王--最小白最全面的解析

文章目录this的指向误解指向函数本身指向作用域函数的调用位置this绑定规则1. 隐式绑定隐式丢失2. 显式绑定硬绑定3. new绑定4. 默认绑定这篇文章是我看《你不知道的javascript(上卷)》和阮大神的this关键字后对this大彻大悟后的总结。很全面基础的一篇文章,也可以让自己以后可以很方便的时常回顾加深理解。有不足的地方希望童鞋们可以指正,O(∩_∩)O谢谢。this的指向...

2019-08-13 20:18:34 182

原创 异步是个大问题(异步与性能)

异步是个大问题---《你不知道的javascript》异步部分笔记第一章 异步:现在与将来Tips并发第二章 回调本篇文章是我一边看《你不知道的JavaScript》中卷中的异步的部分,一边做的笔记和理解。异步是JavaScript中很重要的一块知识,我希望能深入的了解和理解异步编程技术异步请求是:两个任务执行,A任务先执行到一半,在等待(有可能是等待网络响应或用户输入等)的间隙,开始执行B任...

2019-04-11 19:07:27 307

原创 微信小程序踩坑指南

微信小程序踩坑指南1.手机预览时,不开调试不能请求接口之前都没写过小程序,中午突然老大甩过来俩页面叫我今天写完,画页面加接接口搞到晚上两点,api啥的都没看完。主要是连累后台同志跟着我到两点,巨难受呀!1.手机预览时,不开调试不能请求接口问题描述:在电脑上连接接口请求数据是可以的,真机调试也可以接通接口,但是在手机上预览的时候就不能调用接口了。但是在手机上开启调试模式,就可以连接接口了。...

2018-12-11 14:58:04 451

原创 socket.io stompJs epochjs 构建实时监测图表

WebSocket-socket.io stompJs epochjs构建实时监测图表最近老大叫我做一个实时监测的图标,用epochJs做。WebSocket-socket.io stompJs epochjs构建实时监测图表WebSocketsocket.io今天老大布置了任务,然而此时的我根本不知道上面的三个东西是什么。磨刀不误砍柴工,我们先来看看他...

2018-05-10 15:50:43 745

原创 window系统下mongoDB安装

第一步、mongoDB下载首先,去到MongoDB官网 https://www.mongodb.com/download-center?jmp=nav#community 也就是这个页面 然后,然后!!重点,不要去点击DOWNLOAD!!我真的是被坑死,各种注册,发邮件,但就是不下载。实际上真正的下载链接,藏在最下面的一行轻飘飘的字里面啊! 点击后会进入一个这样子的页面...

2018-04-19 19:16:21 121

原创 Weex踩坑指南

Weex踩坑指南最近在用weex写项目,,,坑不要太多好吗?边写边记录吧。1、weex不支持样式简写err01:>>>手机和浏览器显示不一致时我在页面中做了一个背景半透明的方块,但是在浏览器中能查看,在手机中却看不到这个div,不过其他的元素倒是能看到。 原因是:我写了background-color:rgba(109,234,232,58%);我猜测...

2018-04-19 19:06:37 601

原创 Vue学习使用心得

vue.js小白的起步最近刚刚开始学习使用VUE,然后现在总结一下最近遇到的问题:vuejs小白的起步使用的模板是饿了么的element组件需要强制改变组件的某些属性时使用的模板是饿了么的element组件关于element组件,使用中有一些心得:在每个组件里,首先会有很多个例子,然后下面会有一些文档说明,比如:Attributes,方法,medth...

2018-02-08 18:03:44 559

转载 linux一些比较常用的命令

linux一些比较常用的命令电脑信息

2017-12-18 17:09:27 141

转载 创建一个react.JS项目

从零开始创建一个react.JS项目

2017-12-18 16:14:30 2015

原创 关于ant-Design的一些问题

ant-DesigngetFieldDecoratorvalidateFieldssetFieldsValue

2017-11-30 18:06:36 1802

转载 React中的PropTypes是啥意思哇

在我们自己写了一个组件,我们需要验证别人在使用这个组件时,是不是提供了符合我们要求的参数,这时就可以使用组件类的PropTypes属性了。var MyTitle = React.createClass({ propTypes: { title: React.PropTypes.string.isRequired, }, render: function() { retur

2017-11-08 11:15:52 2251

原创 关于React.js的一些知识点(实时更新)

关于React.js的一些知识点生命周期compontDidMountcompontentDidUpdate

2017-10-17 17:32:39 2707

原创 git使用命令

1.从库上拉取代码:git clone git地址2.修改代码:git add -A (推到本地)git commit -m “改了啥东西的备注” 日志git pull origin master 拉取库上代码与本地合并,解决冲突git push origin master 推送到库上3.

2017-10-17 16:13:02 194

原创 关于类数组

获取类数组的值问题描述:用JQuery将获取className为test的span组成一个数组,然后获取这个数组的内容,如$('.test')[0]$('')是JQuery的一个方法,里面的DOM元素相当于一个参数,$('.test')就是获取这个类数组中的DOM元素,纯的原生的DOM元素

2017-10-17 15:52:21 149

原创 注册事件

事件注册问题事件放的位置,决定它注册次数

2017-04-12 11:16:18 628 2

转载 MarkDown使用方法

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-04-12 10:36:19 200

空空如也

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

TA关注的人

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