博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js对特殊字符转义、时间格式化、获取URL参数
阅读量:5173 次
发布时间:2019-06-13

本文共 1059 字,大约阅读时间需要 3 分钟。

/*特殊字符转义*/function replace_html(str) {var str = str.toString().replace(/&/g, "&").replace(//g, ">").replace(/"/g, '"');return str;}/**时间格式化*例子:time = new Date().Format("yyyy-MM-dd hh:mm:ss");*/Date.prototype.Format = function (result) {var o = {"M+": this.getMonth() + 1, //month"D+": this.getDate(), //day"h+": this.getHours(), //hours"m+": this.getMinutes(), //minutes"s+": this.getSeconds(), //seconds"q+": Math.floor((this.getMonth() + 3) / 3), // season"S": this.getMilliseconds() //milliseconds};if (/(Y+)/.test(result)) {result = result.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));}for (var k in o){if (new RegExp("(" + k + ")").test(result)) {result = result.replace(RegExp.$1, (RegExp.$1.length === 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));}}return result;};/**获取URL参数*/function getQueryString(key){var reg = new RegExp("(^|&)"+ key +"=([^&]*)(&|$)");var r = window.location.search.substr(1).match(reg);if(r!=null){return unescape(r[2]);}return null;}

 

转载于:https://www.cnblogs.com/zzp5980/p/5117386.html

你可能感兴趣的文章
ClassList 标签的用法
查看>>
小细节:Java中split()中的特殊分隔符 小数点
查看>>
【编程思想】【设计模式】【行为模式Behavioral】中介者模式Mediator
查看>>
后端接口时间戳或者随机数的作用
查看>>
tomcat docBase 和 path
查看>>
java默认语法、EL、JSTL表达式,JSTL和struts Tag标签的使用总结
查看>>
Vue笔记:使用 axios 发送请求
查看>>
富文本编辑器 - RichEditor
查看>>
java webcontroller访问时报415错误
查看>>
qcow2、raw、vmdk等镜像格式
查看>>
Jzoj5455【NOIP2017提高A组冲刺11.6】拆网线
查看>>
特定字符序列的判断(1028)
查看>>
华为面试
查看>>
平衡二叉树(AVL Tree)
查看>>
【BZOJ3295】[Cqoi2011]动态逆序对 cdq分治
查看>>
【CF799E】Aquarium decoration 线段树
查看>>
大运飞天 鲲鹏展翅
查看>>
从ECMA到W3C
查看>>
软件工程--第十六周学习进度
查看>>
yii2 ActiveRecord多表关联以及多表关联搜索的实现
查看>>