相当于sleep 1秒 setTimeout(function () { console.log('我被调用了'); setTimeout(arguments.callee, 1000); }, 1000); 相当于sleep 1秒 【程序不会挂住,直接运行接下来的代码】 setInterval(f ...
分类:
编程语言 时间:
2021-05-04 15:35:41
阅读次数:
0
// 禁止保存,拖拽图片 var imgs = $("img"); imgs.on("contextmenu", function() { return false; }); imgs.on("dragstart", function() { return false; }); // 禁止非开发人员 ...
分类:
其他好文 时间:
2020-07-22 20:57:51
阅读次数:
92
在es5严格模式下,es3和es5产生冲突时,用es5的语法;否则用es3的语法 1、启动es5严格模式 "use strict" 写在js文件代码块的最顶端或函数代码块的最顶端 2、es5禁用的语法 不支持with、arguments.callee、func.caller、变量赋值前必须声明、局部 ...
分类:
其他好文 时间:
2020-07-10 22:43:04
阅读次数:
78
回调函数的基础定义 function fn1(f){ f(); fn2(); } function fn2(){ console.log("aaa"); } fn1(fn2); //定义:函数的名字作为另外一个函数的参数传入,叫做回调函数 回调的误区 function fn1(){ console. ...
分类:
Web程序 时间:
2020-07-10 14:52:05
阅读次数:
74
##arguments ###argument对象是什么 arguments是用来保存函数实参的对象,它在函数创建时会自动创建,在函数调用时会初始化。它保存有实参的值,callee属性(函数的指针),length属性(传入实参的数量) ###在传入实参情况下arguments对象与形参的对应关系 f ...
分类:
Web程序 时间:
2020-07-03 19:53:13
阅读次数:
85
##定义 递归函数是在一个函数通过名字调用自身的情况下构成的 ##关于arguments.callee arguments.callee是一个指向正在执行函数的指针,在函数内部调用这个方法会直接指向所调用的函数本身。(它是指针,仅指向函数本体,调用函数要加括号,调用并传参在括号内传参) functi ...
分类:
Web程序 时间:
2020-07-03 12:47:32
阅读次数:
77
/*阻止冒泡*/ function preventBubble(event){ var e=arguments.callee.caller.arguments[0]||event; //若省略此句,下面的e改为event,IE运行可以,但是其他浏览器就不兼容 if (e && e.stopPropa ...
分类:
Web程序 时间:
2020-05-30 16:03:45
阅读次数:
71
.html <button class="submit" onclick="loginAction()" id="btnclick">登录</button> .js <script type="text/javascript "> function getEncrypt(passwd) { /* 公 ...
分类:
其他好文 时间:
2020-05-23 18:41:35
阅读次数:
56
Function对象属性 1、arguments(此api或已弃用,但仍能使用) arguments.length:获取函数实参的个数 arguments.callee:获取函数对象本身的引用 arguments.callee.length:获取函数形参的个数 Javascrip中每个函数都会有一个 ...
分类:
其他好文 时间:
2020-05-12 13:34:38
阅读次数:
69
问题描述 做项目用到了MUI的scroll控件 故此我引入了mui.min.js然而 猝不及防地报错了: 错误信息: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions ...
分类:
数据库 时间:
2020-05-03 00:53:52
阅读次数:
322