随笔分类 -  Js&Html

摘要:src/test1.js function f() { console.log(arguments) } function ff(a = 1) { console.log(a) return f(...arguments) } ff(1, 2, 3, 4) webpack.config.js mod 阅读全文
posted @ 2021-01-24 12:11 413Xiaol 阅读(96) 评论(0) 推荐(0)
摘要:package.json { "name": "leaflet-center", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "build": "webpack -p" }, "author": "" 阅读全文
posted @ 2020-12-29 12:16 413Xiaol 阅读(275) 评论(0) 推荐(0)
摘要:function mapilotSdk(options){ var beanA = {"name":"A","value":1} var beanB = null; function MapilotSDK(options) { var default_options = { "O":"o" }; t 阅读全文
posted @ 2020-10-02 11:04 413Xiaol 阅读(139) 评论(0) 推荐(0)
摘要:function doSave(value, type, name) { var blob; if (typeof window.Blob == "function") { blob = new Blob([value], {type: type}); } else { var BlobBuilder = window.BlobBuilder || window.MozBlobBuilder || 阅读全文
posted @ 2019-09-01 13:42 413Xiaol 阅读(2811) 评论(0) 推荐(0)
摘要:function XMLHttpRequestFilter(){ let base = XMLHttpRequest.prototype.open; let filter_list = []; let add = function(fun, key='_fn'){ filter_list.push([key, fun]) XMLHttpRequest.prototyp... 阅读全文
posted @ 2019-07-18 20:37 413Xiaol 阅读(389) 评论(0) 推荐(0)
摘要:function XMLHttpRequestBreak(fun=()=>false){ let f = XMLHttpRequest.prototype.open; let add = function(){ XMLHttpRequest.prototype.open = function(...args){ check = fun(args); if(check... 阅读全文
posted @ 2019-07-18 20:36 413Xiaol 阅读(5534) 评论(0) 推荐(0)
摘要:$("#filter").on("keyup",function(){$(".aimed_list").hide().filter(":contains('"+$(this).val()+"')").show();}) 阅读全文
posted @ 2018-03-05 20:33 413Xiaol 阅读(572) 评论(0) 推荐(0)
摘要:function GetDistance( lat1, lng1, lat2, lng2){ var radLat1 = lat1 * Math.PI / 180.0 var radLat2 = lat2 * Math.PI / 180.0 var a = (lat1 - lat2) * Math.PI / 180.0; var b = (lng1 - ln... 阅读全文
posted @ 2018-01-14 20:15 413Xiaol 阅读(217) 评论(0) 推荐(0)
摘要:s = (function S(){ var bean; function get(){ if(bean){ return bean }else{ bean = T(); return bean; ... 阅读全文
posted @ 2018-01-02 20:18 413Xiaol 阅读(127) 评论(0) 推荐(0)
摘要:.heart{ animation:heart 1s ease infinite; } @keyframes heart { 0% {opacity:0.1;} 100%{opacity:1;} } 阅读全文
posted @ 2018-01-02 20:14 413Xiaol 阅读(1760) 评论(0) 推荐(0)
摘要:1.demo直接贴上来了,有什么不懂的,直接去官网上看,地址:https://introjs.com/。 2.这个intro插件的版本是v2.7.0,复制下来代码,引入库应该直接可以运行。 3.点评一下: a.插件不会自己记录引导的信息,需要手动控制引导是不是执行过 b.不在step里提供钩子,而是 阅读全文
posted @ 2017-11-28 22:33 413Xiaol 阅读(1506) 评论(0) 推荐(0)
摘要:1.demo直接贴上来了,有什么不懂的,直接去官网上看,地址:http://bootstraptour.com/。 2.这个bootstrap-tour插件的版本是v0.12.0,复制下来代码,引入库应该直接可以运行。 3.点评一下: a.插件会自己在localStorage里记录引导的信息,一般需 阅读全文
posted @ 2017-11-28 22:17 413Xiaol 阅读(2255) 评论(0) 推荐(0)
摘要:优点: 1.拓展了cookie的4K限制 2.将数据直接存储到本地,相当于一个5M的前端页面数据库 不足: 1.浏览器的大小不统一 2.IE8以上的IE版本才支持 3.localStorage的值类型限定为string类型 4.localStorage在浏览器的隐私模式下面是不可读取的 5.loca 阅读全文
posted @ 2017-11-27 21:12 413Xiaol 阅读(1467) 评论(0) 推荐(0)
摘要:重新window.onerror方法就行了 阅读全文
posted @ 2017-11-23 21:30 413Xiaol 阅读(5788) 评论(0) 推荐(0)
摘要:/** * MAP对象,实现MAP功能 * * 接口: * size() 获取MAP元素个数 * isEmpty() 判断MAP是否为空 * clear() 删除MAP所有元素 * put(key, value) ... 阅读全文
posted @ 2017-05-14 23:08 413Xiaol 阅读(924) 评论(0) 推荐(0)
摘要:只需要提供这种JSON格式就ok了 其他的都可以直接引用这个代码进去 只要这种JSON格式就ok了 且上面的参数名 name submenu url是叫这样的名字就可以了 ,然后直接可以在页面HTML如下: CSS代码如下: JS代码如下: 代码初始化方式如下: 阅读全文
posted @ 2017-05-14 23:03 413Xiaol 阅读(341) 评论(0) 推荐(0)
摘要:name.replace(/\s+/g,""); 阅读全文
posted @ 2017-05-04 22:17 413Xiaol 阅读(2726) 评论(0) 推荐(0)
摘要:var str1 = '{ "name": "xiaol", "sex": "man" }'; formatJson(str1) { "name": "xiaol", "sex": "man"} 阅读全文
posted @ 2017-04-26 21:40 413Xiaol 阅读(882) 评论(0) 推荐(0)
摘要:var arr=[1,2,3,4,5,6]; res = arr.map(function(x){return x*x}) [1, 4, 9, 16, 25, 36] res = arr.filter(function(x){return x<3}) [1, 2] res = arr.reduce( 阅读全文
posted @ 2017-04-26 00:04 413Xiaol 阅读(218) 评论(0) 推荐(0)
摘要:function MyError(msg){ this.name="MyError"; this.message = msg || "自定义异常的默认消息";} MyError.prototype = Object.create(Error.prototype); MyError.prototype 阅读全文
posted @ 2017-04-25 23:18 413Xiaol 阅读(1281) 评论(0) 推荐(0)