10 2018 档案

摘要:window.onpageshow = function(){ var token = gg.core.cookie.getValue("token"); console.log(token); if(token == ""||token == null){ window.location = 'l 阅读全文
posted @ 2018-10-30 17:36 Tutao1995 阅读(2643) 评论(0) 推荐(0)
摘要:h5新特性--WebStorage <值得收藏>localStorage 在客户端浏览器(永久保存)保存数据 sessionStorage 类数组对象,会话级(关闭窗口就清除)数据存储 阅读全文
posted @ 2018-10-30 16:20 Tutao1995 阅读(208) 评论(0) 推荐(0)
摘要:那就将该dom元素删除,在重新动态添加 阅读全文
posted @ 2018-10-26 16:12 Tutao1995 阅读(2693) 评论(0) 推荐(0)
摘要:处理机制如下: 1、客户端从服务端请求一个RSA公钥(ta/admin/encrypt?generateKeyPair=true) 2、客户端产生一个随机数作为AES密钥,用RSA公钥进行加密,发送到服务端(ta/admin/encrypt?handshake=true),其中aes密钥用属性key 阅读全文
posted @ 2018-10-25 15:00 Tutao1995 阅读(451) 评论(1) 推荐(1)
摘要:// 定位父级offsetParent的定义是:与当前元素最近的经过定位(position不等于static)的父级元素// 偏移量:offsetTop,offsetHeight,offsetWidth,offsetLeft// offsetTop表示元素的上外边框至offsetParent元素的上 阅读全文
posted @ 2018-10-23 17:51 Tutao1995 阅读(216) 评论(0) 推荐(0)
摘要:$("input:text").bind("input propertychange",function(){ console.log($(this).val().length);//打印输入框字符长度 }); 阅读全文
posted @ 2018-10-19 17:33 Tutao1995 阅读(193) 评论(0) 推荐(0)
摘要:1.JavaScript高级程序设计》第二版中,写到:“超时调用的代码都是在全局作用域中执行的,因此函数中this的值在非严格模式下指向window对象,在严格模式下是undefined”。 2.我们说,setTimeout中有两个this。第一,调用环境下的this,称之为第一个this;第二,把 阅读全文
posted @ 2018-10-19 16:00 Tutao1995 阅读(1672) 评论(0) 推荐(0)
摘要:<div id="mapcon" style="width:560px;height:300px"></div> $(function(){ $("#mapcon").bind("DOMNodeInserted",function(e){ var tempCount = 0; $("#mapcon 阅读全文
posted @ 2018-10-19 15:09 Tutao1995 阅读(2654) 评论(0) 推荐(0)
摘要:.apply的一些其他巧妙用法 细心的人可能已经察觉到,在我调用apply方法的时候,第一个参数是对象(this), 第二个参数是一个数组集合, 在调用Person的时候,他需要的不是一个数组,但是为什么他给我一个数组我仍然可以将数组解析为一个一个的参数, 这个就是apply的一个巧妙的用处,可以将 阅读全文
posted @ 2018-10-18 16:10 Tutao1995 阅读(302) 评论(0) 推荐(0)
摘要:http://caibaojian.com/webkit-scrollbar.html 阅读全文
posted @ 2018-10-17 16:13 Tutao1995 阅读(120) 评论(0) 推荐(0)
摘要:http://caibaojian.com/hide-scrollbar.html 阅读全文
posted @ 2018-10-17 16:09 Tutao1995 阅读(164) 评论(0) 推荐(0)
摘要:判定一个数能不能为空 用arr.leng == 0 判断;不能用 arr == []; console.log([] == []) 会 return false 阅读全文
posted @ 2018-10-15 11:21 Tutao1995 阅读(149) 评论(0) 推荐(0)
摘要:小结: 等号表达式是典型的赋值形式,函数传参和for循环的变量都是特殊形式的赋值。解构的原理是赋值的两边具有相同的结构,就可以正确取出数组或对象里面的元素或属性值,省略了使用下标逐个赋值的麻烦。 对于三个点号,三点放在形参或者等号左边为rest运算符; 放在实参或者等号右边为spread运算符,或者 阅读全文
posted @ 2018-10-12 16:59 Tutao1995 阅读(104) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2018-10-12 11:45 Tutao1995
摘要:/*文件大小转换*/gg.core.getFileSize = function (appByts) { var mb = 1024 * 1024; if (appByts > mb) { var bb = appByts / (1024 * 1024); bb = bb.toFixed(2); r 阅读全文
posted @ 2018-10-12 11:43 Tutao1995 阅读(337) 评论(0) 推荐(0)
摘要:str: { replaceStr: function (text, obj) { if (!obj) obj = {}; return text.replace(/\[[@!]([^\]!@]+)\]/g, function (match, key) { if (obj[key] 0) retur 阅读全文
posted @ 2018-10-12 11:42 Tutao1995 阅读(221) 评论(0) 推荐(0)
摘要:ajax: { //返回弹出层信息 showloading:function prg_show_load_layer(msg,timeout) { return $.layer.msg(msg,{icon:16,shade:[0.5,'#f5f5f5'],scrollbar:false,offset 阅读全文
posted @ 2018-10-12 11:41 Tutao1995 阅读(242) 评论(0) 推荐(0)
摘要:window.gg = {}(function () { function setCookie(key, value, options) { if (!(getCookie(key) == "")) { delCookie(key); } options = options || {}; if (v 阅读全文
posted @ 2018-10-12 11:40 Tutao1995 阅读(289) 评论(0) 推荐(0)
摘要:判定一个对象属于那种类型的值: Object.prototype.toString()判断内建类型对象和客户端类型对象 对象的拷贝:浅拷贝(对于一个引用类型,如果直接将它赋值给另一个变量,由于这两个引用指向同一个地址,这时改变其中任何一个引用,另一个都会受到影响): 1.直接赋值登录 2.Objec 阅读全文
posted @ 2018-10-12 11:38 Tutao1995 阅读(103) 评论(0) 推荐(0)
摘要:省市县三级联动(动态):逻辑:请求后台数据 一级菜单(省),创建html,赋值,添加,每个菜单绑定点击事件,根据与2级菜单的关系数据请求数据,加载2级菜单(市),同理获取三级菜单(县、区)//点击加载省function province() { var proHtml = '', that = th 阅读全文
posted @ 2018-10-12 11:37 Tutao1995 阅读(255) 评论(0) 推荐(0)
摘要:function treeData(data){ let cloneData = JSON.parse(JSON.stringify(data)) return cloneData.filter(father=>{ let branchArr = cloneData.filter(child => 阅读全文
posted @ 2018-10-12 11:35 Tutao1995 阅读(739) 评论(0) 推荐(0)