看下面代码,给出输出结果。 for(var i=1;i<=3;i++){ setTimeout(function(){ console.log(i); },0); }; 答案:4 4 4。 原因:Javascript事件处理器在线程空闲之前不会运行。追问,如何让上述代码输出1 2 3? for(va ...
分类:
编程语言 时间:
2016-09-21 10:21:59
阅读次数:
163
原文: ellipsis: function(value, len, word) { //判断value有没有超过指定长度 if (value && value.length > len) { //word的作用就是尽量不让一个完整的单词被部分省略 if (word) { var vs = valu ...
分类:
Web程序 时间:
2016-09-21 10:16:53
阅读次数:
138
Given an arbitrary ransom note string and another string containing letters from all the magazines, write a function that will return true if the rans ...
分类:
其他好文 时间:
2016-09-21 01:47:19
阅读次数:
186
前面的一些运动都是只完成一种运动,完成后一般就不会在增加其他运动,在实际中可能会有多种情况,如果想要一个对象完成一个运动后,再接着完成另外一个运动,这时可以考虑用链式运动框架实现一些功能,最主要的还是在定时器封装的函数里再增加一个参数作为传值,一般这个参数是函数,下面这个小例子: function ...
分类:
其他好文 时间:
2016-09-21 01:37:48
阅读次数:
133
<!DOCTYPEhtml><html><head> <metacharset="utf-8"/> <title>DOM0级添加</title> <styletype="text/css"> input{ height:20px; width:80px; border:1px; } #addo{ background-color:blue; } </style> <scriptt..
分类:
Web程序 时间:
2016-09-21 00:22:24
阅读次数:
324
具体需求:1.为网页加载后触发的onload事件绑定多个执行函数实现思路:1.可直接给onload绑定一个匿名函数,匿名函数内部调用多个函数2.可自定义个函数,首先保存之前window.onload的值,然后判断window.onload的类型是否为function,如果不是就让window.onload的值设置为自定义的函数..
分类:
编程语言 时间:
2016-09-21 00:09:38
阅读次数:
133
Write a function that takes a string as input and reverse only the vowels of a string. Example 1:Given s = "hello", return "holle". Example 2:Given s ...
分类:
其他好文 时间:
2016-09-20 23:56:48
阅读次数:
142
Given two arrays, write a function to compute their intersection. Example:Given nums1 = [1, 2, 2, 1], nums2 = [2, 2], return [2]. Note: Each element i ...
分类:
其他好文 时间:
2016-09-20 23:52:22
阅读次数:
143
Given two arrays, write a function to compute their intersection. Example:Given nums1 = [1, 2, 2, 1], nums2 = [2, 2], return [2, 2]. Note: Each elemen ...
分类:
其他好文 时间:
2016-09-20 23:49:46
阅读次数:
135