- 为什么有的空白区域可以滑动?
我竟然见识到了这样的一个数组:
arr instanceof Array; //true
arr.length = 0;
arr[0] = ‘undefined’;
arr == []; //false
这样的奇葩是怎样的一种存在。问题来源于:请求响应模式返回值,我觉得数组元素应该都是一些请求。
在js里一个点击事件引起的多个元素的联动效果,最好的实现方式还是
vue.js
好些,不然只能一点一点用js实现。体会到了vue.js
的用处了。这里面有这样一种区别:
console.log($(this).data('num')); //1 $(this).data('num') ++; //报错 var num = 1; num++; // num=2
其实
data
属性还有很多奇怪的地方typeof $(this).data('num'); number typeof $(this).attr('data-num'); string
data
取到的值能自动转换类型
$(this).attr('data-num', $(this).data('num') + 1);
console.log($(this).attr('data-num'));
console.log(typeof $(this).attr('data-num'));
console.log($(this).data('num'));
data
能取到的值永远是开始的那个值,变化后的是娶不到的