![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
DHclly
学生党一枚=》码农一枚
展开
-
转换内容为html实体
在开发业务过程中,遇到了对特殊字符的各种兼容,即需要支持各种特殊符号输入,又不引起注入问题,简单的方式就是转换为 utf8 编码,这些编码和html实体的作用一致,转换过程中,又遇到了emoji表情是占用两个字节的,又加了对 emoji 字符的处理,我这里就叫它html实体吧,参考了文末的文章,写出了如下方法:/** * 字符串转字符实体 * @param text 转换文本 * @param radix 返回的字符实体进制,只能是10进制和16进制,默认是10进制 * @returns *原创 2021-11-03 11:50:18 · 190 阅读 · 0 评论 -
通过百度翻译翻译四国语言
在日常开发工作中,如果需要多语言,很多时候就需要在线翻译,通常是简体中文翻译为英文、日文,繁体中文。如果对翻译要求结果不高,使用百度翻译即可,而翻译一个字段点来点去,实在是烦人,特此写了个脚本,请在百度翻译界面 F12 打开控制台使用:let translateCn = function (text) { location.href = "https://fanyi.baidu.com/#zh/zh/"; var getResult = function (lang, cb) {原创 2021-01-20 09:17:53 · 202 阅读 · 2 评论 -
通过js date对象获取各种开始结束日期的示例
有时候做一些任务计划的功能时候,需要提供一个开始时间或者结束时间,比如本周结束,本月结束,今天结束等等,因此,我参考网上的资料把相关的实现为一个项目:gitee: https://gitee.com/dhclly/icedog.date-edgegithub: https://github.com/DHclly/icedog.date-edge/tree/master执行测试用例,可以得...原创 2018-12-10 16:33:17 · 221 阅读 · 0 评论