笔记
Jack.Light
不断专研,不断突破!
展开
-
win7将记事本设置为默认UTF-8编码
1.创建bat文件,并写入以下代码,建议命名为"win7_txt_uft8.bat"::设置文件名,且不能含有空格、引号、url非法字符(仅此处可修改)::修改编码为UTF-8。原创 2023-07-11 16:47:38 · 2436 阅读 · 0 评论 -
js实现bin2hex和hex2bin
```javascript// 返回数据类型详情function type(s){ return Object.prototype.toString.call(s)}/*** 给特殊字符添加转义符:\ ' " \n \r* @param s 需要转义的内容* @param bool auto;是否在两边添加双引号*/function addslash(s,bool){ s=s.toString().split("\\").join("\\\\").sp...原创 2022-02-18 19:09:29 · 735 阅读 · 0 评论 -
JS获取form下的所有有效的数据
// 判断是否是数组function is_array(a){ return Object.prototype.toString.call(a) === '[object Array]'}/** * 获取form下可传送的数据 * 注:所有name属性两边不能有空白,会导致传参错误 * @param fo form标签对象 */function form_data(fo){ var li=fo.querySelectorAll("input,select,textarea"),l=l原创 2022-01-16 19:58:11 · 1151 阅读 · 0 评论 -
PHP 字符串去重
function str_unique(string $s){ $r=''; while($s !== ''){ $r.=$a=mb_substr($s,0,1); $s=str_replace($a,'',$s); } return $r;}原创 2022-01-08 00:17:05 · 551 阅读 · 0 评论 -
php 分离多字节字符串的三种方式
// 使用正则进行 多字节字符分离function mbSplit1(string $s,int $len=1){ $pat = $l < 2 ? '/./u' : "/.{1,{$l}}/u"; preg_match_all($pat,$s,$m); return $m[0];}// 使用ascii码 进行多字节字符分离function mbSplit2(string $s){//111 $a=[]; $len=strlen($s); for($i=0;$i <原创 2022-01-07 22:38:43 · 409 阅读 · 0 评论 -
JS的时间戳与时间字符串的相互转换
/** * 说明:时间戳的格式化、时间字符转时间戳 * y:年 m:月 d:日 h:时 i:分 s:秒 u:微秒 * w:数字星期 WE:英文星期 WC:中文星期 * m:数字月份 M:英文月份 */var Time={D:{y:1970,m:"01",d:"01",h:"00",i:"00",s:"00",u:"00"},//必要的模板和默认值F:['y','m','d','h','i','s','u','M','WC','WE'],//格式模板M:['','Jan','Feb','Ma原创 2021-12-12 13:12:02 · 1026 阅读 · 0 评论 -
JS在html中打印所有类型的数据
// 返回数据类型详情function type(a){ return Object.prototype.toString.call(a)}// 不格式化返回数据function scan(a){ var s,t=typeof a if(t !== "object" || a === null){ if(t === "string"){ a=a.split("\\").join("\\\\").split('"').join('\\"').split("\n").jo原创 2021-12-10 19:03:43 · 1624 阅读 · 0 评论 -
js正确的获取get数据,并存在全局变量中
function Get(){ var a=window.location.href.split("?"),b={},c,i a.shift() a=a.join("?").split("&") for(i in a){ c=a[i].split("=") if(c.length && c[0] !== "") b[decodeURIComponent(c.shift())]=decodeURIComponent(c.join("=")) }原创 2021-12-09 01:52:05 · 835 阅读 · 0 评论