javascript 原生进行时
来源:互联网 发布:红楼梦 知乎 编辑:程序博客网 时间:2024/05/29 14:22
javascript 原生进行时
在工作中遇到需要解析路径栏的参数时,网上一查方法多的用不过来,但最后都发觉因为参数的数量不同或者因其他原因导致代码的不可重用性,让我抓绕百思不得其解该使用何种方式来取值,后来找到一个通过正则很方便的取值方法,不管参数有多少,顺序怎么样无规律,想怎么取就怎麽取,屡试不爽!
代码附上如下:
function getURLString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) { return unescape(r[2]); } return null;}
var needval = getURLString(“name”); //name 为你传参时的名字;可任意,推荐使用跟传递参数相关的名字
再附上一段时间戳格式转换的code:
function DateString(str){ var d = new Date(str); var year = d.getFullYear(); var month = (d.getMonth()+1) < 10?"0"+ (d.getMonth()+1): (d.getMonth()+1); var day = d.getDate() < 10? "0"+ d.getDate(): d.getDate(); return year+"-"+month+"-"+day;}
都是常用的简单的,大牛可以直接无视,希望对js的初学者有用。
活到老学到老,学到老活到老。一直致力于前端的学习,完成页面仔的逆袭,这就是我!
1 0
- javascript 原生进行时
- 使用原生的javascript进行字符的四则运算。
- 使用原生的javascript进行字符的四则运算。
- 使用原生的javascript进行字符的四则运算。
- 使用原生的javascript进行字符的四则运算。
- 你可能不需要 jQuery!使用原生 JavaScript 进行开发
- 使用javascript原生XMLHttpRequest对象进行ajax交互
- 原生javascript进行class的增加 删除操作
- 原生javascript
- 原生javascript
- 【前端学习笔记】原生Javascript中通过JSONP(前端常用方法)进行跨域
- 基于原生JavaScript进行扩展模拟用户长按事件(webapp)
- 用原生VideoView进行全屏播放时的问题
- 原生JavaScript开篇
- 原生JavaScript---字符串[1]
- javascript常用原生函数
- 原生JavaScript---字符串[2]
- 原生JavaScript---字符串[3]
- POJ 2406 Power Strings KMP
- [总结]FFMPEG视音频编解码零基础学习方法
- 清理Xcode缓存
- Ubuntu如何安装Adobe Flash Player
- 在对象之间搬移特性(一)
- javascript 原生进行时
- 跑男寻宝游戏,AR,及基于地理位置的移动广告技术
- android采集的视频进行旋转
- http状态码
- android studio中怎样修改jdk和sdk路径
- Activity详解
- HDU 5807 Keep In Touch(dp)
- 自己动手写Kinect程序(一)
- Fragment详解