作用域链的形成 在 JS 中每个函数都有自己的执行环境,而每个执行环境都有一个与之对应的变量对象。例如: 你就可以将 fn 当做函数 fn 执行环境对应的一个变量对象,这个变量对象我们通过代码是无法访问到的,但是 JS 引擎在解析代码时会用到它。 思考为什么上面函数中的 fn 运行后输出 1,可能大 ...
分类:
Web程序 时间:
2020-05-02 00:11:40
阅读次数:
70
// 存在异步问题let fn = () => { let name = '张三'; setTimeout(() => { return name; }, 1000);}console.log(fn()); // undefined// 第一种 回调函数let fnCallback = (callb ...
分类:
Web程序 时间:
2020-04-30 19:35:14
阅读次数:
73
--查询流程的相关信息 select fnr.FNRID,fn.FNID,fnr.MainState,fn.FNName,fn.FNStateName from TFlowNodeRoperty fnr left join TFlowNodes fn on fnr.FNID = fn.FNID wh ...
分类:
数据库 时间:
2020-04-28 10:04:07
阅读次数:
79
this: // this是一个关键字,指向一个对象,在不同的调用环境this指向是不一样的 // 1、全局this指window console.log(this) // 2、全局函数里的this指window function fn () { console.log(this) } fn() / ...
分类:
其他好文 时间:
2020-04-27 19:44:59
阅读次数:
66
简单的认证 @Login_required 装饰器 判断是否登陆,没有就自动重定向某个地方 用法:(局限于装饰函数)(如果要装饰一个类,则不能,要使用method_decorator) @login_required(login_url='users:login') def index_fn(reu ...
分类:
其他好文 时间:
2020-04-27 17:05:35
阅读次数:
332
``` fn test = ( return true ) fn run = ( if try (test()) catch(true) == false then print "aaa1" else print "bbb1" --需要用变量接收才能得到正确判定? res = try (test()... ...
分类:
其他好文 时间:
2020-04-23 21:30:07
阅读次数:
52
本文是``系列的第4篇。 成员指针是一个非常具有C++特色的功能。更低级的语言(如C)没有类,也就没有成员的概念;更高级的语言(如Java)没有指针,即使有也不会有成员指针这么拗口的东西。 上回在Stack Overflow上看到一个问题,C++是否允许 这种写法。我猜他是从C 过来的。在C++中, ...
分类:
其他好文 时间:
2020-04-23 12:35:33
阅读次数:
68
#include<iostream>#include<fstream>using namespace std;int main(){ ifstream ifle; char fn[20],ch; cout<<"输入文件名:"; cin>>fn; ifle.open(fn); if(!ifle) { ...
分类:
编程语言 时间:
2020-04-23 00:52:45
阅读次数:
186
一、fn.call(thisArg, arg1, arg2...) 调用fn函数 改变函数的this指向 变为thisArg 主要作用:用来实现ES5中的类继承 二、fn.apply(thisArg, [argsArray]) 调用fn函数 改变函数this指向 参数必须是数组形式 主要应用:借助M ...
分类:
其他好文 时间:
2020-04-20 23:27:43
阅读次数:
75
/* * fn -- 用户传入函数 * timer -- 用户传入间隔时间 * debounce_防抖作用:防止用户反复点击,比如提交表单,浏览器滚动监听等,当用户停止点击时候,间隔时间大于timer,则执行传入函数; * throttle_节流作用:监听事件在timer规定时间内只执行一次,达到节 ...
分类:
其他好文 时间:
2020-04-15 11:05:59
阅读次数:
75