前端
就爱瞎逛
我们对采摘不到的葡萄,不但想象它酸,也很可能想象它格外的甜
展开
-
浅拷贝和赋值区别
浅拷贝/深拷贝只针对引用数据类型的拷贝。转载 2021-07-15 15:55:22 · 3124 阅读 · 0 评论 -
el-form 表单验证出现xxx is required
我在实践中遇到了这个问题,目前百度只有这一个答案:https://segmentfault.com/q/1010000023133572实践之后我发现除了用setTimeout、nextTick这两个方法以外,还有两个方法方法一:不用required属性。通过添加is-required类名来添加必选的那个红色图标 方法二:required属性不要用在form-item里,用在具体规则里方法一源码:<template> <el-form ref="supply" :原创 2021-03-09 16:38:53 · 12161 阅读 · 2 评论 -
Node.js实现微信授权登陆功能(快速入门)
声明:本文参考了阮一峰老师以及这篇文章的思路和部分代码入门前提了解OAuth2.0的授权码方式:OAuth 2.0 的一个简单解释、OAuth 2.0 的四种方式 能搭建一个简单的Node.js的express框架 注册一个公众号第三方登录原理在GitHub OAuth 第三方登录示例教程里提到了第三方登录原理所谓第三方登录,实质就是 OAuth 授权。用户想要登录 A 网站,A 网站让用户提供第三方网站的数据,证明自己的身份。获取第三方网站的身份数据,就需要 OAuth 授权。原创 2020-11-16 11:44:06 · 5369 阅读 · 2 评论 -
vue-element-admin npm install报错
遇到的错误:enoent undefined ls-remote -h -t ssh://git@github.com/sohee-lee7/Squire.git我忘记截报错的图了,引用我找到的解决方法:需要注意的点:配置的是系统变量path,根据安装的git的路径填写,我的是C:\Program Files (x86)\Git\bin我还找到了另一个解决办法,但是因为上面的已经成功了,这个就没有机会尝试:https://github.com/PanJiaChen/vue-eleme原创 2020-08-14 16:05:47 · 587 阅读 · 1 评论 -
去抖动(Debounce)和节流(Throttle)
【Why】用来记录我对抖动和节流的学习路径。学习目的:想了解去抖动和节流的基本概念以及如何实现,网上的资源已经很多了,所以我会以贴链接为主,加一点自己的思考和理解。【How】如何找到相关文章进行学习:方法一:百度谷歌,我第一次接触抖动和节流这两个名词,百度谷歌到的帖子比较难理解,所以找了第二个方法。方向二:去一些已经把前端资料整理好了的github上找想要的帖子。这里推荐一个github链接:...原创 2019-12-06 13:43:34 · 964 阅读 · 0 评论 -
var的作用域问题
现有如下html结构 1 2 3 4 5 6 <ul> <li>click me</li> <li>click me</li> <li>click me</li> <li>click me&l...转载 2019-12-06 10:59:31 · 1034 阅读 · 0 评论 -
用Node.js做一个聊天室
该博文包含自己源代码的链接,总结了面试会对这个项目会问的问题,以及零零碎碎的东西原创 2019-11-25 17:07:45 · 1590 阅读 · 0 评论 -
初学Vue(个人学习笔记)
简短的文章介绍:这个是我学vue时的学习笔记。前面“2-3”形式的是学习慕课网的一个课程,没学完。中间有一个“vue文档”。后面的“P4”形式的是跟b站技术胖的Vue2.x基础免费视频。目前同时在看《Vue.js快跑》,如果有需要记录的点,会加以补充。好像这么弄有些乱,会花些时间重新整理一下的。简单介绍vuevue.js有什么用,是用来做什么的(整理)Vue的核心是将数据显示在页...原创 2019-10-20 11:55:11 · 522 阅读 · 1 评论 -
nvm安装和使用(window)
根据这篇文章,我是将nodejs放在d盘的,至于环境变量如何修改,看参考链接叭,我忘了...所以下载nvm也要在d盘安装根据以下两个链接:①https://blog.csdn.net/qq_32682137/article/details/82684898#commentBox②https://segmentfault.com/a/1190000010596717出现的问题:环境变量能自...原创 2019-10-19 16:08:08 · 429 阅读 · 0 评论 -
HTML学习记录
目录1. 表单1.1 label1.2 fieldset、legend1.3 属性详解1. 表单1.1 label<label>用户名:</label><inputtype="text"name="username"value="默认值"/>与用户名:<inputtype="text"name="user...原创 2019-10-17 15:54:56 · 134 阅读 · 0 评论 -
[javascript]①map类获取key值和value值②for...in与for...of(有未解决的问题
关键字in链接:[js 关键字 in 的使用方法]稍微总结就是,* for(变量 in 数组)时,迭代出来的是数组元素;(注意!这是用数组[变量]的方式才能迭代数组元素,和for用法一样)* for(变量 in 对象)时,迭代出来的是对象属性;* (变量 in 对象)时,当“对象”为数组时,“变量”指的是数组的“索引”;当“对象”为对象是,“变量”指的是对象的“属性”。...原创 2019-10-13 17:50:09 · 714 阅读 · 0 评论 -
JavaScript学习记录
目录1.var的作用域问题2.获取<\li\>中的文本3. getAttribute()和getElementsByName()1.var的作用域问题https://blog.csdn.net/weixin_40836227/article/details/1034186362.获取<\li\>中的文本document.getElementsBy...原创 2019-10-07 15:26:18 · 115 阅读 · 0 评论 -
CSS学习记录
学习过程中忍不住又想来写博客记录一些点了。之前一直在用xmind记录关键词,但刚刚遇到了一些自己觉得需要记忆的东西,就开一个新文章来记录叭~ 学习网站指路:看这里!碎碎念:本来我是用“富文本编译器”写的,但是插入的css代码没高亮!清一色的灰底黑字太单调了!我忍不住换了markdown目录1.导航栏1.1垂直导航栏1.2水平导航栏方法一方法二(有不懂)1.导航栏1.1垂直导航栏首先先创建...原创 2019-09-30 00:47:57 · 784 阅读 · 0 评论 -
[HTML]自适应图片
svg:https://developer.mozilla.org/zh-CN/docs/Learn/HTML/Multimedia_and_embedding/Adding_vector_graphics_to_the_Web自适应:https://developer.mozilla.org/zh-CN/docs/Learn/HTML/Multimedia_and_embedding/Res...转载 2019-07-19 13:46:06 · 1969 阅读 · 0 评论 -
有关前端知识的链接整理(乱)
练习网站指路:https://segmentfault.com/q/1010000000513143目录暂未看:HTML1.静态页面和动态页面的区别2.Cookie和Session的使用和区别(图文并茂,推荐)CSS1.css优先级JavaScript1.Object()的方法一览2.JS的数据默认为64位,进行位操作底层需要变成32位,64到32怎么处理的...原创 2019-08-05 12:46:39 · 566 阅读 · 0 评论 -
使用node.js http-server启动了,但是网页打开显示无法正常工作
与node.js的相爱相杀忍不住碎碎念:我容易吗我...话不多说,贴运行错误的地方:解决办法:装anywhere!然后在要设置的目录下 运行anywhere!就可以解决了!anywhere安装命令:npm install -g anywhere使用:在要启动静态服务的目录下执行anywhere -p 8080-p 后跟端口号(来自:http://www.imo...原创 2019-08-18 22:01:18 · 14119 阅读 · 5 评论 -
【js正则表达式】
学习文档链接:MDN正则表达式自己在学习过程中简单整理一下正则表达式的模式使用简单模式使用特殊字符断言归纳栗子边界归纳栗子字符类别归纳栗子组和范围量词Unicode 属性转义Escaping使用插入语使用简单模式比如,/abc/ 这个模式就能且仅能匹配 “abc” 字符按照顺序同时出现的情况。使用特殊字符断言表示一个匹配在某些条件下发生。断言包含先行断言、后行断言和条件表达式。...转载 2019-09-27 23:53:19 · 622 阅读 · 1 评论 -
javascript正则练习题总结
刚入门正则的小可爱可以看一下这个:正则表达式30分钟入门教程看完之后一定要及时练习题源,一共21题,我才看到第7题就跪下了...真的太牛了目录1、JS实现千位分隔符(第六题)2、获取 url 参数(第7题)3、判断日期格式是否符合 '2017-05-11'的形式,严格判断(比较复杂)4、过滤HTML标签(第17题)5、密码强度正则,最少6位,包括至少1个大写字母,1个...原创 2019-09-24 00:32:25 · 862 阅读 · 0 评论 -
[javascript]深拷贝和浅拷贝
我对「前端面试题系列9」浅拷贝与深拷贝的含义、区别及实现(文末有岗位内推哦~)里的深拷贝进行一些总结深拷贝和浅拷贝都是针对的引用类型,JS中的变量类型分为值类型(基本类型)和引用类型;对值类型进行复制操作会对值进行一份拷贝,而对引用类型赋值,则会进行地址的拷贝,最终两个变量指向同一份数据递归function deepClone(obj) { if(!obj &&...原创 2019-09-24 17:02:04 · 131 阅读 · 0 评论