![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 89
Tz一号
这个作者很懒,什么都没留下…
展开
-
gulp怎么配置使用打包压缩混淆html,添加版本号
gulp可以进行js,html,css,img的压缩打包,是自动化构建工具,可以将多个js文件或是css压缩成一个文件,并且可以压缩为一行,以此来减少文件体原创 2022-06-17 20:13:23 · 1010 阅读 · 2 评论 -
本周总结:为图片标签<img>加上 alt属性的好处
根据世界卫生组织 2017 年的数据,大约有 2.53 亿人患有视觉障碍,他们也希望拥抱互联网,访问网页原创 2022-06-17 19:40:47 · 997 阅读 · 0 评论 -
2020已经过去五分之四了,你确定还不来了解一下JS的rAF?
不会吧,不会吧,现在都2020年了不会还真人有人不知道JS的rAF吧???rAF简介rAF是requestAnimationFrame的简称;我们先从字面意思上理解requestAnimationFrame,「request - 请求」,「Animation - 动画」, 「Frame - 帧率;框架」,rAF难道是JS的动画框架???,结果显而易见并不是。但确实rAF和动画有关......原创 2020-10-15 14:26:00 · 508 阅读 · 0 评论 -
如何快速离职?离职交接工作清单(前端)
前言这是一篇前端离职项目交接清单(front-end handover checklist)。仰天大笑出门去,我辈岂是蓬蒿人? 金三银四就要到了,大家一定跃跃欲试,甚至已经收获了很多offer。即将入职公司:同学请问下周可以入职吗?当前领导 or HR: 同学申请离职需要提前一个月申请,交接结束后才可以同意离职!本文这边准备如下前端项目离职交接清单,如果我们找到了新的工作需要准备哪些东西可以完美交接并快速离职~为什么要准备交接清单?假设你离职已然成为事实,领导和HR很少会特别去卡时间,其原创 2022-02-15 22:12:04 · 3639 阅读 · 2 评论 -
jquery/vue/react前端多语言国际化翻译方案指南
本文章共3470字,预计阅读时间5-10分钟。国际化-前言每个开发者能希望编写的程序可以让全世界的用户使用,它要求从产品中抽离所有地域语言,国家/地区和文化相关的元素。换种说法,应用程序的功能和代码设计时考虑在不同地区运行的需要,其代码适应不同区域要求。开发这样的的过程,就称为国际化( internationalization),简称i18n。i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。在资讯领域,国际化(i18.原创 2021-09-02 20:46:09 · 1653 阅读 · 2 评论 -
这是一份JavaScript正则浅析
什么是正则?正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。,JavaScript 内置对象正则,使用正则表达式(RegExp)可以进行强大的模式匹配、文本检索以及替换功能。常规作用验证指定数据格式是否符合要求聊天表情数据采集…前端创建正则表达式的方法通过直接量的形式创建正则表达式:var re = /\d/g;通过构造函数原创 2021-09-02 11:15:27 · 117 阅读 · 0 评论 -
前端axios请求二进制数据流转换生成PDF文件空白问题(终极解决方案)
本文章共1570字,预计阅读时间1 - 3分钟。问题场景:axios请求二进制数据转换生成PDF空白问题,使用axios请求后端接口,后端返回的二进制流文件,需要转换成PDF,但是在postman中直接保存文件是可以打开的;问题描述:请求后端接口 => 转换PDF文件 代码:import axios from '@public/axios' // 引入封装的axios// 请求方法如下reqExcel: reqData => axios.get(`api/expo.原创 2021-09-02 10:07:05 · 4494 阅读 · 8 评论 -
Lodop和C-Lodop打印控件用vue在win7电脑不兼容样式板式错乱问题
问题遇到一个问题,打印模板经过测试人员、各类打印机都是正常,但是出现这种情况,在部分win7的电脑上模板样式出现错乱问题。。。排查思路准备win7电脑和出现问题打印机型号,准备复现问题,但是依旧正常;使用出现问题的浏览器(360浏览器)打印依旧正常,让客户使用谷歌浏览器操作,问题依旧存在;使用win7 64位于32位分别测试模板打印,依旧正常;查看C-Lodop版本是否一致,C-Lodop -->C-Lodop Setup -->关于,一致并未发现问题;寻找是否是模板html的问原创 2021-08-12 15:14:22 · 3453 阅读 · 4 评论 -
超详细域名和二级域名、子域名免费配置SSL证书变成升级HTTPS(完整配置文件)
随着互联网的飞速发展,我们的工作生活已经离不开互联网,HTTP虽然使用极为广泛, 但是存在不小的安全缺陷, 主要是其数据的明文传送和消息完整性检测的缺乏, 而这两点恰好是网络支付,网络交易等网站应用中安全方面最需要关注的。谷歌、火狐、360等浏览器开始要求强制使用HTTPS网站,小程序开发也必须是HTTPS网站,企业、网站网页部署HTTPS加密似乎已经势不可挡,今天来讲解一下怎么通过Nginx快速把我们的http网站升级成https。HTTPS介绍再此之前我们先简单了解一下HTTP和HTTPS;什么原创 2021-04-25 21:56:57 · 3491 阅读 · 4 评论 -
PC端、移动端Video自动播放兼容完美解决方案(IOS、安卓、微信端)
最近公司官网需要使用视频当做banner背景且自动播放,并且因为是官网需要做到PC端和移动端都可以适配自动播放兼容,这些问题很是头疼;得到这个需求后,开始查看各个大厂的移动端网站,发现很少有官网在移动端使用视频当做背景;正当手足无措时,无意中看到了滴滴的移动端官网,大家可以查看下图,这个我们看似是视频的背景,其实是由300多张图片组动态更换图片的src组成的;滴滴移动端网站(PC需要F12打开控制台 -> Ctrl + Shift + M 切换到移动端)这时候会有同学问:为什么不直接放一个vi原创 2021-03-18 09:08:27 · 4060 阅读 · 3 评论 -
让JS代码Level提升N倍的忍者秘籍(实用)
本文章共2377字,预计阅读时间5-10分钟。前言没有前言。你准备好成为同事眼中深藏不露、高深莫测、阳光帅气的前端开发了吗?那就开始吧!本文秉承宗旨:代码实用与逼格并存。提升JS代码Level位运算取整(OS:这比parseInt香)原理:因为浮点数是不支持位运算的,所以会先把1.1转成整数1再进行位运算,就好像是对浮点数向下求整。注意:以下取整方法适用于32位有符号整数(有符号整数使用 31 位表示整数的数值,用第 32 位表示整数的符号,0 表示正数,1 表示负数。数值范围从 -2原创 2021-03-15 09:52:00 · 291 阅读 · 4 评论 -
面试官:谈谈你对原型和原型链的理解
金三银四的旺季即将拉开序幕,这段时间有朋友陆陆续续去面试,和她们沟通发现,最高频出现问题就是:谈谈你对原型和原型链的理解?无形之刃 最为致命。 ——影流之主一个看似最最最基础的面试题,但是这送分题,回答的不好可能就变成了送命题。接下来就让我们一起来探讨探讨~基于原型的语言?JavaScript 常被描述为一种基于原型的语言 (prototype-based language)——每个实例对象( object )都有一个私有属性(称之为 proto )指向原创 2021-02-19 11:36:25 · 4434 阅读 · 0 评论 -
聊一聊这个总下载量36039K的XSS-NPM库,是如何工作的?
上篇文章这一次,彻底理解XSS攻击讲解了XSS攻击的类型和预防方式,本篇文章我们来看这个36039K的XSS-NPM库(你没有看错就是3603W次, 36039K次,36,039,651次,数据来自https://npm-stat.com),相信挺多小伙伴在项目中,也用到了这个库。话不多说,我们来看~js-xss简介js-xss是一个用于对用户输入的内容进行过滤,以避免遭受 XSS 攻击的模块(什么是 XSS 攻击?)。主要用于论坛、博客、网上商店等等一些可允许用户录入页面排版、格式控制相关的 HT.原创 2021-01-03 09:57:47 · 988 阅读 · 0 评论 -
这一次,彻底理解XSS攻击
希望读完本文大家彻底理解XSS攻击,如果读完本文还不清楚,我请你吃饭慢慢告诉你~话不多说,我们进入正题。一、简述跨站脚本(Cross-site scripting,简称为:CSS, 但这会与层叠样式表(Cascading Style Sheets,CSS)的缩写混淆。因此,跨站脚本攻击缩写为XSS)是一种网站应用程序的安全漏洞攻击。XSS攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的网页程序。这些恶意网页程序通常是JavaScrip原创 2020-12-31 09:56:29 · 25215 阅读 · 32 评论