javascript
clooker
这个作者很懒,什么都没留下…
展开
-
js中map中元素排序
因为是map,所以不能通过通常的排序方法,要根据key去遍历。外部循环,每一次循环都把该次循环产生的最大的元素放在map的max位置。内部循环,首选判断该元素是不是大于map中存放的上一次循环产生的最大的元素,然后和temp比较。原创 2016-01-17 10:52:02 · 23816 阅读 · 0 评论 -
单击事件和双击事件同时存在的处理办法
原始的ondblclick方法在执行完两次onclick方法后执行。所以,如果用该方法,则在click事件中要判断是否是因为双击事件触发的,一般的方法通过setTimeout,即click方法内的代码延迟执行,在执行前判断ondblclick是否执行了,如果已经执行了则不再执行click中的代码。原创 2016-01-17 11:21:47 · 7580 阅读 · 0 评论 -
jQuery中的attr和prop区别
jQuery中的attr和prop原创 2016-01-18 13:51:41 · 624 阅读 · 0 评论 -
JavaScript方法执行过程
JavaScript是单线程执行的,即所有的方法顺序执行。原创 2016-01-21 13:44:45 · 497 阅读 · 0 评论 -
JavaScript遇到的变量作用域的问题
JavaScript变量作用域原创 2016-01-22 11:20:42 · 385 阅读 · 0 评论 -
JavaScript回调方法中使用外部变量出现的问题
事件回调、变量赋值原创 2016-01-22 11:35:28 · 6095 阅读 · 0 评论 -
跨域数据操作jsonp
web页面中不允许不同域名下的页面间相互操作js,即domain.com页面不能调用domain1.com中的js。但是可以通过script、img等带有href和src的标签获取不同域名下的数据,这样就提供了一种不同域名下的数据进行交互的途径。domain1提供数据接口,domain1.com/getname:getName("i am domain1");domain2和domain1进行交互原创 2016-03-17 14:37:57 · 395 阅读 · 0 评论 -
双击锁定,单击排序的js实现
使用方法见最后的demovar CC = {};(function() { var cSort = function() { this.sortList = {}; this.clickTaskId; this.curTask = 0; // 1 click, 2 dblclick this.sortFunc = function(原创 2016-02-19 14:39:06 · 430 阅读 · 0 评论