随笔分类 -  Javascript

1 2 3 4 5 ··· 7 下一页
摘要:function exportCanvasAsPNG(id, fileName) { var canvasElement = document.getElementById(id); var MIME_TYPE = "image/png"; var imgURL = canvasElement.to 阅读全文
posted @ 2023-06-17 15:05 笠航 阅读(377) 评论(0) 推荐(0) 编辑
摘要:1 var str = '<a href="/cms_files/filemanager/431831678/attach/20233/74d09820eed742dcb076df943a704747.xlsx">附件1:数据1.xlsx</a>dsfsaf345566..,.m,./..safes 阅读全文
posted @ 2023-06-14 14:09 笠航 阅读(156) 评论(0) 推荐(0) 编辑
摘要:-- /*! * jquery.base64.js 0.1 - https://github.com/yckart/jquery.base64.js * Makes Base64 en & -decoding simpler as it is. * * Based upon: https://gis 阅读全文
posted @ 2022-08-14 14:36 笠航 阅读(423) 评论(0) 推荐(0) 编辑
摘要:用百度搜索时,发现一些正规网站老是转跳到灰色网站,一开始以为是电脑有问题,后来发现是源网站被黑后插入了js代码, 百度的转跳地址:https://www.baidu.com/link?url=uG7fSB4_3jpLkkUMvQhwTOZnVt04fZ9iQpE0RWaRO_CGYi7AzUORBH 阅读全文
posted @ 2022-01-27 02:08 笠航 阅读(178) 评论(0) 推荐(0) 编辑
摘要:// 反调试函数,参数:开关,执行代码 function endebug(off, code) { if (!off) { !function (e) { function n(e) { function n() { return u } function o() { window.Firebug 阅读全文
posted @ 2021-12-23 02:57 笠航 阅读(183) 评论(0) 推荐(0) 编辑
摘要:计算传入的任意一时间。计算出这个时间距离现在还有多少天!或者计算过去的时间距离现在已经过去了多少天! 返回值有两种! 1、负值 代表过去了多少天 2、正值 代表距离设定的时间还有多少天 说明:距离设定的莫一天并不包括(设定的那一天),如果需要,计算的结果加1就可以了! /*格式 getBeforeD 阅读全文
posted @ 2021-10-26 13:34 笠航 阅读(289) 评论(0) 推荐(0) 编辑
摘要:字符串 => 字符实体 function stringToEntity(str,radix){ let arr=[] //返回的字符实体默认10进制,也可以选择16进制 radix=radix||0 for(let i=0;i<str.length;i++){ arr.push((!radix?'& 阅读全文
posted @ 2021-10-26 13:18 笠航 阅读(938) 评论(0) 推荐(0) 编辑
摘要:前端使用TypedArray编辑二进制 ES6提供了, ArrayBuffer和TypedArray, 让前端也可以直接操作编辑二进制数据, 网页中的类型为file的input标签, 也可以通过FileReader转化为二进制, 然后再做编辑等, 本文提供参考; ArrayBuffer : 代表内存 阅读全文
posted @ 2021-02-09 00:13 笠航 阅读(7672) 评论(0) 推荐(0) 编辑
摘要:先从字符编码讲起。 1、美国人首先对其英文字符进行了编码,也就是最早的ascii码,用一个字节的低7位来表示英文的128个字符,高1位统一为0; 2、后来欧洲人发现尼玛你这128位哪够用,比如我高贵的法国人字母上面的还有注音符,这个怎么区分,得,把高1位编进来吧,这样欧洲普遍使用一个全字节进行编码, 阅读全文
posted @ 2021-02-08 23:36 笠航 阅读(253) 评论(1) 推荐(0) 编辑
摘要:JavaScript本身可通过charCodeAt方法得到一个字符的Unicode编码,并通过fromCharCode方法将Unicode编码转换成对应字符。 但charCodeAt方法得到的应该是一个16位的整数,每个字符占用两字节。在网络上传输一般采用UTF-8编码,JavaScript本身没有 阅读全文
posted @ 2021-02-08 18:42 笠航 阅读(1615) 评论(0) 推荐(1) 编辑
摘要:https://hlddz.huanle.qq.com/index.html 欢乐斗地主H5版中,websocket连接所传输的数据类型是binary 二进制数据, this.j.binaryType = "arraybuffer"; 不知数据有没有加密,有时间再折腾下,搞个H5的记牌器,更或者可以 阅读全文
posted @ 2021-02-08 18:08 笠航 阅读(1376) 评论(0) 推荐(1) 编辑
摘要:我们在选购 VPS 时,有时候需要看一下网络质量如何,但是有的商家会禁止 ping,或者数据中心可能会很多,一 个个测试需要花费较多时间,因此考虑是否能够实现批量测试 HTTP 延迟。 HTTP/ICMP 延迟的区别 HTTP PING 延迟测试的原理是,先在客户端和服务端建立一个 TCP 连接,然 阅读全文
posted @ 2020-09-25 21:02 笠航 阅读(2312) 评论(0) 推荐(0) 编辑
摘要:有时候我们抖音关注的人太多,想要批量取消但是一个一个点击太麻烦了,如何解放双手批量取消关注呢?分享一段js代码给大家,可在线批量取消关注。代码和教程需要使用电脑才可以操作!使用方法:首先我们需要登录抖音创作服务平台:https://creator.douyin.com/following/follo 阅读全文
posted @ 2020-06-19 17:04 笠航 阅读(5697) 评论(0) 推荐(0) 编辑
摘要:9.2Module(模块)模式 通常能够帮助我们清晰地分离和组织项目中的代码单元 js中实现模块的方法 1》对象字面量表示法 2》Module模式 3》AMD模式 4》CommonJS模块 5》ECMAScript Harmony模块 Module模式某种程度上是基于对象的字面量 9.2.1对象字面 阅读全文
posted @ 2020-04-09 22:52 笠航 阅读(648) 评论(1) 推荐(0) 编辑
摘要:JavaScript模块是用于保持代码块之间相互独立而普遍使用的设计模式。对于熟悉面向对象语言的人来说,模块是JavaScript的"类"。在JavaScript中Module模式模拟了类的概念,用闭包封装了"私有"状态和方法。 我们用立即执行函数(Immediately-Invoked-Funct 阅读全文
posted @ 2020-04-09 22:35 笠航 阅读(1018) 评论(0) 推荐(0) 编辑
摘要:之前因为写一些验证,会在调用成功或者失败后用到一些消息提示框,但找了很多了没找到比较合适的,对于一些框架中的组件感觉用着也不是很方便,于是自己用js写了一个简单的提示框,代码如下: var appendHTML=function(el, html){ var divTemp = document.c 阅读全文
posted @ 2019-12-30 00:48 笠航 阅读(1583) 评论(0) 推荐(0) 编辑
摘要:jQuery append() 方法中可以直接添加字符,如:$("p").append(" <b>Hello world!</b>"); 怎么用js实现呢: appendHTML: HTMLElement.prototype.appendHTML = function(html) { var div 阅读全文
posted @ 2019-12-30 00:22 笠航 阅读(10435) 评论(0) 推荐(0) 编辑
摘要:废话不说,直接正题吧。 最近项目有个需求要用js计算一串字符串写入到localStorage里所占的内存,众所周知的,js是使用Unicode编码的。而Unicode的实现有N种,其中用的最多的就是UTF-8和UTF-16。因此本文只对这两种编码进行讨论。 下面这个定义摘自维基百科(http://z 阅读全文
posted @ 2019-12-13 03:39 笠航 阅读(1729) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://blog.csdn.net/u010323023/article/details/52700770 在JavaScript中,除了Object之外,Array类型恐怕就是最常用的类型了。与其他语言的数组有着很大的区别,JavaScript中的Array非常灵活。今天我就来总 阅读全文
posted @ 2019-12-13 03:16 笠航 阅读(395) 评论(0) 推荐(0) 编辑
摘要:使用MD5加密的方法:下载md5.js文件,在网页中引用该文件: < script type="text/javascript" src="md5.js">< /script> 在你需要使用MD5加密的地方如此调用: < script type="text/javascript" > hash = 阅读全文
posted @ 2019-07-01 21:54 笠航 阅读(58914) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页