摘要:
1、选择更优的样式属性值 建议把border: 0;设为border: none;CSS中有些属性采用不同的属性值,虽然达到的效果差不多,当性能上却存在着差异,如区别在于border:0把border设为0px,虽然在页面上看不见,但按border默认值理解,浏览器依然对borde... 阅读全文
摘要:
1、Object.keys()和Object.values() 获取json对象的键值,返回结果数组var data = {a: 1, b: 2, c: 3, d: 4}Object.keys(data); // ["a", "b", "c", "d"]Object.va... 阅读全文
摘要:
var time = new Date(2017, 0, 19); // 2017.1.19 周四var format = d3.time.format('%a');console.log(time); // Thu Jan 19 2017 00:00:00 GMT+0800 ... 阅读全文
摘要:
D3是指数据驱动文档(Data-Driven Documents)尺度 1、数值尺度 常用的有: 线性尺度、幂级尺度、对数尺度// 线性尺度var linear = d3.scale.linear() .domain([1, 10]) // 输入范围 .range([1,... 阅读全文
摘要:
问题描述: 给一个容器设置了mouseenter时,一个隐藏的box通过slideDown()显示出来;mouseleave时,通过slideUp()隐藏。 当鼠标不断在容器上滑过时,会导致鼠标离开很久后,动画也在不断执行 解决方法: 使用(selector)... 阅读全文
摘要:
一、模式修饰符(可选参数) i:忽略大小写 g: 全局匹配 m: 多行匹配 u :Unicode模式(ES6) y :粘连修饰符(ES6)二、常用正则1、获取字符串中的数字 var str = "dfj123kdj3";var aa = str.match(/\d... 阅读全文
摘要:
“#”包含一个位置信息,默认的锚点是”#top”,也就是本页的上端javascript:void(0)仅仅表示一个死的链接。void关键字表示 指定要计算一个表达式,但不返回值 阅读全文
摘要:
$(selector).trigger(event, [param1,param2,…])可手动触发事件,如click、change等事件$('select').val('2').trigger('change'); // 手动改变select的值,并触发相应事件 ... 阅读全文
摘要:
var ajaxTimeoutTest = $.ajax({ url:'', //请求的URL timeout : 1000, //超时时间设置,单位毫秒 type : 'get', //请求方式,get或post data :{}, //请求所传参数,json格式 ... 阅读全文
摘要:
css: .overlay { position: fixed; height: 100%; width: 100%; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F0000... 阅读全文