08 2020 档案

摘要:hex2Rgb(hex) { //十六进制转为RGB var rgb = [] // 定义rgb数组 if (/^\#[0-9A-F]{3}$/i.test(hex)) { //判断传入是否为#三位十六进制数 let sixHex = '#' hex.replace(/[0-9A-F]/gi, fu 阅读全文
posted @ 2020-08-10 20:54 努力啊少年 阅读(858) 评论(0) 推荐(0)
摘要:今天在写功能时用到双向数据绑定,需求是往一个数组里push一个viewModel,当push新的数组时,数组的最后一个元素将取消双向数据绑定 方法一 通过json转换的方式,用JSON,对对象进行深拷贝。先上代码 this.viewModel ={data:11 } let obj = JSON.p 阅读全文
posted @ 2020-08-10 20:43 努力啊少年 阅读(4096) 评论(0) 推荐(0)
摘要:var aa={} 1.JQ的方法(推荐) $.isEmptyObject(aa) 返回true 2.将对象装换成JSON字符串,再判断是否为“{}” var b = (JSON.stringify(aa) == "{}"); 3.Object.getOwnPropertyNames()方法 4.使 阅读全文
posted @ 2020-08-09 16:42 努力啊少年 阅读(5316) 评论(0) 推荐(0)