JavaScript
Dimple_z
Watch less, do more.
展开
-
查漏补缺之‘25’>'100'为true引发的首字母排序问题
感觉自己js掌握的很不扎实,需要复习以下,所以就去看w3c的教程,看了字符串和数组的方法,突然意识到,之前笔试遇到的这个题,当时选对了,因为我想最不可能的就是最可能的(哈哈哈),但是也暴露了自己真的很多知识都不太牢固。 然后在看到数组的sort方法时,突然想到这个题了, 当然本人对sort函数也记得很模糊了,只知道它时拿来排序的。 图片中提到用比值函数来修正, var points = [40, ...原创 2020-03-19 22:21:29 · 166 阅读 · 0 评论 -
JS实现上下节点拖拽,左右节点拖拽原理类似
思考: 1.怎么判断它拖拽?怎么判断上还是下拖拽? 鼠标事件clientY,当鼠标点击某个节点不放,记录这时候的鼠标纵坐标S1,当松开鼠标,再记录此时的鼠标纵坐标S2 S2-S1如果大于0,就是向下拖拽,反之 2.怎么实现节点“移动”? 替换节点代码 3.怎么知道它拖拽的时候跨越了几个节点? 由于这些节点都是某个父节点的子节点,放在一个数组里,都有下标,所以可以结合S2-S1和每个节点的宽度来计算...原创 2020-03-19 19:48:30 · 1172 阅读 · 0 评论