javascript语言是一门“单线程”的语言,不像java语言,类继承Thread再来个thread.start就可以开辟一个线程,所以,javascript就像一条流水线,仅仅是一条流水线而已,要么加工,要么包装,不能同时进行多个任务和流程。但是存在异步的情况,即使用setInterval,se ...
分类:
Web程序 时间:
2018-05-03 23:29:30
阅读次数:
231
(1)js函数中什么是形参,什么是实参,两者有什么区别? 参数又称参变量,在js中函数接收的变量分为形参和实参。实参是指实际参与js函数调用使用的具体数据。形参是指函数被调用时,接收实参值的变量。根据实际需要,形参可有可无,没有形参时,圆括号也不可省略。当出现多个参数时,参数之间用英文逗号,隔开。 ...
分类:
编程语言 时间:
2018-04-19 14:05:09
阅读次数:
213
1.声明式函数:function test(){}; 2.表达式函数:var test=function(){} 例:function test(a,b){} test(2,3,4) ->函数的形参和实参是可变的 函数内参数参数列表: 1.实参列表:在函数内用arguments表示,如上例:argu ...
分类:
Web程序 时间:
2018-04-15 16:24:09
阅读次数:
223
函数节流:就如同成都摇号买房,前一个进去选房了,下一个就要等一段时间。这种策略就很好的解决了,一大波人进去选房,销售妹妹没发接待的尴尬局面。 应用场景:监听浏览器滚动条,然后触发函数。 函数防抖动: 就如同选妹子,来了一队列妹子让你选,你只选最后一个,因为前面的太丑了。 应用场景: input 设置 ...
分类:
Web程序 时间:
2018-04-04 12:50:35
阅读次数:
727
clearTimeout clearInterval ...
分类:
Web程序 时间:
2018-04-01 22:57:53
阅读次数:
246
1.js函数没有重载,如果定义两个名字相同的函数,则该名字属于后定义的函数 2.不能基本给基本类型的值添加属性,尽管这样做不会导致任何错误 3.js中所有函数的参数都是按值传递的,也就是说基本类型的参数的改变不会影响它原来的的值 4.调用typeof操作符,后面不用括号;后面接function时,f ...
分类:
其他好文 时间:
2018-04-01 18:57:17
阅读次数:
176
js函数,解析页面跳转携带的参数 页面携带参数跳转案例: js函数应用 ...
分类:
其他好文 时间:
2018-03-30 17:26:47
阅读次数:
159
问题1:如果实现了dom拖拽功能,但是在绑定拖拽事件的时候发现每当元素稍微移动一点便触发了大量的回调函数,导致浏览器直接卡死,这个时候怎么办? 问题2:如果给一个按钮绑定了表单提交的post事件,但是用户有些时候在网络情况极差的情况下多次点击按钮造成表单重复提交,如何防止多次提交的发生? 为了应对如 ...
分类:
Web程序 时间:
2018-03-29 22:43:34
阅读次数:
287
js_Cross_domain Jsonp 与 CORS跨域方式的区别 CORS方法更好一些,但是需要对服务器有自主权。JSONP则不需要对服务器有自主权,可以通过script、img等标签可以发送GET请求的特点,通过回调函数执行已有的JS函数。在函数内获取返回值。 CORS支持所有HTTP请求, ...
分类:
其他好文 时间:
2018-03-28 01:42:00
阅读次数:
163
分两种情况:第一种:获取iframe对象的JS函数在父页面上,如下 function getIframeByElement(element){ var iframe; $("iframe").each(function(){ if(element.ownerDocument this.content ...
分类:
其他好文 时间:
2018-03-27 10:56:43
阅读次数:
281