html
文章平均质量分 71
三苗同学
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js实现文本相似度对比
一、发现问题在开发过程中,难免会使用到2个(多个)文本内容处理,一是便于宏观知道文本的重合度,而是更好的区分文本的创新度,也能更好的避免出现大篇幅复制。为此,可以通过2个文本的相似度对比来实现业务需求。二、解决问题如果使用后端语言1来处理,就需要调取接口,对比少量的短文本可以实现,但是一旦遇到在界面实现多个文本对比,并且篇幅巨多,再通过接口可能就出现耗时特别长的情况。既然如此,但不如直接使用前端来处理。使用算法:编辑距离。1、编辑距离的概念设A和B是两个字符串,使用最少的字符操作将字符串A.原创 2022-01-21 14:40:14 · 3754 阅读 · 0 评论 -
记一次safari浏览器正则表达式兼容问题
发现问题一般正则表达式使用的谷歌浏览器,火狐浏览器都正常,而在safari浏览器会莫名的报错:SyntaxError: Invalid regular expression: invalid group specifier name正则表达式无效:组说明符名称无效。所用表达式如下: let preg = /(?<=>)(.|\s)*?(?=<\/?\w+[^<]*>)/g;解决问题报出这个错误的原因有两点:1、正则格式不对尝试修改,首先改变正则的写法,.原创 2022-01-05 17:24:39 · 5073 阅读 · 0 评论 -
textarea实现enter发送,ctrl+enter换行,并禁止在textarea回车换行
textarea实现enter发送,ctrl+enter换行,并禁止在textarea回车换行。HTML代码<div style="width: 60%;"> <textarea style="width: 100%;resize: none;" id="send_chat_msg_box" rows="3" placeholder="请输入消息"> </textarea></div>JavaScript代码: //1、提交 发送 .原创 2020-11-13 16:51:08 · 5882 阅读 · 0 评论 -
记一次使用frameset/frame布局的后台,谷歌浏览器加载出现空白的奇葩问题
问题描述:刷新谷歌(其他浏览器暂时都一切正常)浏览器,请求一个链接地址,frame标签做的布局。右侧部分出现空白。这个问题已经出现好久了,今天抽时间排查了一下,先是问前端开发,再是通过网上查询试图来解决,结果失败。看来,不是什么文件编码的问题。却单单是就几个url 第一次请求的时候出现这样的问题。页面虽空白,但页面中的一些元素却是存在的(很诡异)。如图:打开浏览器检查模式,页面瞬间就出来了(诡异)。再次点开此url,就能正常打开。问题的出现是有一定的延时性,很可能是资源加载的问题,c原创 2020-10-20 16:33:31 · 850 阅读 · 1 评论
分享