huangzhaoxiao

博客园 首页 新随笔 联系 订阅 管理

2019年7月30日 #

摘要: function extend() { var extended = {}; var deep = false; var i = 0; // 判断是否为深拷贝 if (Object.prototype.toString.call(arguments[0]) '[object Boolean]') { 阅读全文
posted @ 2019-07-30 18:01 servant-catholic 阅读(2211) 评论(0) 推荐(0) 编辑

摘要: 1. 获取全部的参数信息 function(url) { //从给定的地址或者默认的地址栏中获取全部的参数 var vars = {}, hash; var hashes = null; if (!url) url = window.location.search; hashes = url.sli 阅读全文
posted @ 2019-07-30 17:44 servant-catholic 阅读(169) 评论(0) 推荐(0) 编辑

2017年8月2日 #

摘要: 简单的一个string.format的方法去替换字符串 String.format = function () { if (arguments.length == 0) return null; var str = arguments[0]; for (var i = 1; i < argument 阅读全文
posted @ 2017-08-02 11:50 servant-catholic 阅读(648) 评论(0) 推荐(0) 编辑

摘要: 通过Google找到的一个原生js解决jsonp请求的方案: var native_jsonp = (function () { var that = {}; that.send = function (src, options) { var options = options || {}, cal 阅读全文
posted @ 2017-08-02 10:52 servant-catholic 阅读(229) 评论(0) 推荐(0) 编辑

2017年7月20日 #

摘要: var isIE9OrBelow = function() { return /MSIE\s/.test(navigator.userAgent) && parseFloat(navigator.appVersion.split("MSIE")[1]) < 10;} 阅读全文
posted @ 2017-07-20 10:28 servant-catholic 阅读(198) 评论(0) 推荐(0) 编辑

2016年4月15日 #

摘要: 这个工具装了有几天了用用感觉还不错,怕自己下一次安装的时候会忘记于是乎就写一篇blog当存储也可以分享给那些有兴趣的朋友。 这篇博客是基于sublime text3的。 1.https://www.sublimetext.com/ 首先从官网上下载安装包 2.安装好之后左上角会有一个(unregis 阅读全文
posted @ 2016-04-15 15:00 servant-catholic 阅读(332) 评论(0) 推荐(0) 编辑

2016年3月30日 #

摘要: 工作好久了一直没有恒心去做点什么。今年开始准备把所有的基础知识都理一理。然后写点博客方便以后自己查询。 最近在整理javascript的基础知识。写了很久的代码发现自己到现在也只是使用js框架对于原生的js了解的并不深入。 var merge=function(s,p){for(prop in s) 阅读全文
posted @ 2016-03-30 14:15 servant-catholic 阅读(446) 评论(0) 推荐(0) 编辑