摘要: var reg = /[?&][^?&]+=[^?&]+/g 前后的斜杠/是正则表达式的分隔符,最后的g表示全局匹配,匹配到第一个之后不会停下来,会继续匹配,相当于PHP里的preg_match_all,没有g就相当于preg_match,下面有例子说明. ()表示子组. [^]表示字符类取反,比如 阅读全文
posted @ 2017-07-03 15:33 空山竹语 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 前言 HTML5 中提供的文件API在前端中有着丰富的应用,上传、下载、读取内容等在日常的交互中很常见。而且在各个浏览器的兼容也比较好,包括移动端,除了 IE 只支持 IE10 以上的版本。想要更好地掌握好操作文件的功能,先要熟悉每个API。 FileList 对象和 file 对象 HTML 中的 阅读全文
posted @ 2017-06-30 10:10 空山竹语 阅读(257) 评论(0) 推荐(0) 编辑
摘要: gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没有使用过前端构建工具,或者觉得gruntjs太难用的话,那就尝试一下gulp吧。 阅读全文
posted @ 2017-06-13 11:18 空山竹语 阅读(251) 评论(0) 推荐(0) 编辑
摘要: ue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue-router单页面应用中,则是路径之间的切换,也就 阅读全文
posted @ 2017-05-05 20:18 空山竹语 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一、META/LINK相关: 1、百度禁止转码 通过百度手机打开网页时,百度可能会对你的网页进行转码,往你页面贴上它的广告,非常之恶心。不过我们可以通过这个meta标签来禁止它: <meta http-equiv="Cache-Control" content="no-siteapp" /> 相关链 阅读全文
posted @ 2017-04-13 19:18 空山竹语 阅读(795) 评论(0) 推荐(0) 编辑
摘要: Meta基础知识: H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 //一、HTML页面结构 <meta name="viewport" content="width=devi 阅读全文
posted @ 2017-04-13 19:14 空山竹语 阅读(353) 评论(0) 推荐(0) 编辑
摘要: $('#send').click(function(){ //请求的5个阶段,对应readyState的值 //0: 未初始化,send方法未调用; //1: 正在发送请求,send方法已调用; //2: 请求发送完毕,send方法执行完毕; //3: 正在解析响应内容; //4: 响应内容解析完毕 阅读全文
posted @ 2017-02-08 09:58 空山竹语 阅读(138) 评论(0) 推荐(0) 编辑
摘要: try { var WSShell = WScript.CreateObject("WScript.Shell"); var FileSys = WScript.CreateObject("Scripting.FileSystemObject"); var num = WScript.ScriptF 阅读全文
posted @ 2016-12-02 15:40 空山竹语 阅读(9232) 评论(0) 推荐(0) 编辑
摘要: function DX(n){ if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) return ""; var unit = "仟佰拾亿仟佰拾万仟佰拾元角分", str = ""; n += "00"; var p = n.indexOf('.'); if (p >= 0 阅读全文
posted @ 2016-12-02 15:31 空山竹语 阅读(1719) 评论(0) 推荐(0) 编辑
摘要: 将前端数据通过js代码导入到Excel中 阅读全文
posted @ 2016-12-02 15:28 空山竹语 阅读(895) 评论(0) 推荐(0) 编辑