//callee和caller
//callee的应用场景function test(){console.log(arguments.callee);}test(1,2,3);//caller的应用场景var test = function(){console.log(test.caller);};var handler = function(){test();};handler();
//with()方法的使用var obj = {name:"obj"};function forWith(){var name = "forWith";//with的参数就是对象的名称,在with的作用域里面参数的所有属性是最高级别的with(obj){console.log(name); //obj}}
//eval()方法的使用//这个方法可以执行字符串中的代码 ,但是该方法是不能被继承的eval("console.log(1111111)") //1111111``
本文发布于:2024-02-04 04:55:50,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170699537052247.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |