240
收录了274篇文章 ·3509个问题 · 5人关注

web前端开发识问答社区,提供包括html5css3JavaScriptvue.jsnode.js、APP、小程序等内容分享。

0

性能优化: 手写防抖、节流

手写防抖,节流原则:多使用内存,缓存或其他方法减少cpu计算量,减少网络加载耗时让加载更快,渲染更快,减少资源体积。减少访问次数,合并代码,ssr服务器端渲染,缓存。对dom查询进行缓存,频繁dom操作,合并到一起插入dom结构,节流throttle防抖debounce...

0

Less中变量和作用域

less语法中,跟js一样,可以使用变量来保存常用的一些数据,可以方便后期统一修改,尤其是在配置全网站配色的时候,非常方便;使用@自定义变量名:值;这样使用变量有助于在更换整体页面风格的时候,只需要改变你定义的变量值,页面中的样式重新渲染后就会生成新...

0

Less入门学习

目前的前端开发过程中,在实现页面样式效果中,Less和Sass这两种预处理语言非常受欢迎。而这两种预处理语言都是css的拓展语言,他们最主要的区别是less是通过Javascript编译,而sass是通过ruby编译的。使用less和sass都可以实现预处理,但是less在引入前端工...

0

vue中实现禁止浏览器滚动方法

大家好,本次在开发项目中,点击按钮,弹出一个自定义的弹出窗口和遮罩层,因为页面的超出一屏,有滚动条,但是想让弹出窗时候,禁止浏览器滚动,那么就简单写一个方法给大家。首先,我们打开我们的txt文本,开始敲代码吧!思路是这样的,当弹窗弹出时候,让b...

0

base64转file文件格式 vue中将base64转file文件格式

项目中,实现调用摄像头拍照,进行人脸识别,需要传给后端,拍照后我转的格式是base64,需要给后端传file文件格式,安排vue中,自行在assets新建js,封装如下,复制粘贴进去即可/** *dataurl:base64 *filename:设置文件名称 */exportconstdataURLtoFile=(data...

0

原生js将数字金额转汉字金额 vue中数字金额转汉字金额

网上找的个demo,略加修改,简已封装,挺完美的。功能是将数字金额转为汉字金额vue中,自行在assets新建js,封装如下,复制粘贴进去即可/** *数字金额转汉字金额 *val为字符串类型 */exportconsttoChies=(val)=>{ //汉字的数字 varcnNums=newArray('零&#3...

0

JS中的二叉搜索树

代码封装://封装二叉搜索树 functionBinarySearchTree(){ //节点 functionNode(key){ this.key=key; this.left=null; this.right=null; } //属性 this.root=null; //方法 //插入节点:给用户调用的方法 BinarySearchTree.prototype.i...

0

JS中的排序算法(冒泡排序、选择排序、插入排序、希尔排序、快速排序)的封装

代码封装://创建列表类 functionArrayList(){ //属性 this.array=[]; //方法 //将我们数据可以插入到数组中的方法 ArrayList.prototype.insert=function(item){ this.array.push(item); } //toString ArrayList.prototype.toString=func...

0

让一个元素水平垂直居中,到底有多少种方案?

水平居中•对于行内元素:给如果父级元素是块级元素,则直接给父级元素设置text-align: center;如果父级不是块级元素,则先将其父元素设置为块级元素,再给父元素设置 text-align: center;•对于确定宽度的块级元素:width和margin实现。margin: 0 auto;首先设...

0

VS Code有哪些神奇

### Chinese `vscode`编辑器汉化包,安装后,在 `locale.json` 中添加 `locale: zh-cn`,即可载入中文(简体)语言包。![图片](https://mmbiz.qpic.cn/mmbiz_png/zPh0erYjkib27yQQUEEwE7icticFsrVFdSOPXAvCbslVgx2zBCuhzic1Z33n5pQH9t3VzpS5oK2Ihi...  更多阅读需支付 2  积分……

0

细讲前端设置cookie, 储存用户登录信息

作者:Lpyexplore链接:https://lpyexplore.blog.csdn.net/article/details/106363568来源:CSDN著作权归作者所有,转载请联系作者获得授权,切勿私自转载。引言我们都知道如果想做一个用户登录并使浏览器保存其登录信息,使得用户下次再访问网页的时候无需再...

0

前端人员都懂的浏览器的同源策略,以及如何进行不同源间的相互访问

作者:Lpyexplore链接:https://lpyexplore.blog.csdn.net/article/details/106402136来源:CSDN著作权归作者所有,转载请联系作者获得授权,切勿私自转载。引言作为前端开发人员,你要是连同源策略都不知道是什么,那就太说不过去了。本篇文章将讲述同源策略...

0

Web前端安全策略之CSRF的攻击与防御

作者:Lpyexplore链接:https://lpyexplore.blog.csdn.net/article/details/106432572来源:CSDN著作权归作者所有,转载请联系作者获得授权,切勿私自转载。引言接着上一篇文章,本篇文章我们继续来讲解前端如何处理网站的安全问题,本文主要讲解跨站请求伪造...

0

浅谈HTTPS与HTTP的区别

作者:Lpyexplore链接:https://lpyexplore.blog.csdn.net/article/details/106465330来源:CSDN著作权归作者所有,转载请联系作者获得授权,切勿私自转载。引言因为我的上一篇文章讲解了一下HTTP协议到底是什么, 所以我们这篇文章就来讲解一下HTTPS协议是什...

0

浏览器中的JavaScript核心BOM(浏览器对象模型)重点掌握对象之Location对象的属性与

作者:Lpyexplore链接:https://lpyexplore.blog.csdn.net/article/details/106590501来源:CSDN著作权归作者所有,转载请联系作者获得授权,切勿私自转载。引言在学过JavaScript之后,我们都知道对象分为内置对象 、宿主对象 、自定义对象,我们经常用到的浏...