apply方法:调用函数,同时指定函数中的this指向,参数以数组传递 call方法:调用函数,同时指定函数中的this指向,参数以列表传递 bind方法:得到一个新函数,该函数中的this始终指向指定的值,永久性绑定。 (以上三种方法(任何方法)都改变不了箭头函数中的this指向) this无法赋 ...
分类:
其他好文 时间:
2019-11-12 17:23:11
阅读次数:
116
闭包的简介:闭包就是能够读取其他函数内部变量的函数。只有函数内部的子函数才能读取局部变量,在本质上,闭包是函数内部和函数外部连接起来的桥梁。 当函数可以记住并访问所在词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。 - - 出自《你不知道的JavaScript(上卷)》 闭包的定义: ...
分类:
Web程序 时间:
2019-11-12 13:27:40
阅读次数:
103
0、闭包 想要理解python中的装饰器,先需要理解何为闭包,解释如下: 定义:在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function closures),是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开 ...
分类:
编程语言 时间:
2019-11-12 10:47:19
阅读次数:
82
前端与编译原理 用js去运行js代码 js2run === 前端与编译原理似乎相隔甚远,各种热门的框架都学不过来,那能顾及到这么多底层呢,前端开发者们似乎对编译原理的影响仅仅是" ",但这只是个开头而已,我们的目的是利用js直接运行js代码 "项目地址" "安装及使用方法" 写这个干嘛,有现成的ev ...
分类:
Web程序 时间:
2019-11-10 11:42:22
阅读次数:
85
ERNIE是百度自研的持续学习语义理解框架,该框架支持增量引入词汇(lexical)、语法(syntactic)、语义(semantic)等3个层次的自定义预训练任务,能够全面捕捉训练语料中的词法、语法、语义等潜在信息。ERNIE2.0实现了在中英文16个任务上的最优效果,具体效果见下方列表。一、ERNIE2.0中文效果验证我们在9个任务上验证ERNIE2.0中文模型的效果。这些任务包括:自然语言
分类:
其他好文 时间:
2019-11-09 09:56:13
阅读次数:
101
ERNIE是百度自研的持续学习语义理解框架,该框架支持增量引入词汇(lexical)、语法 (syntactic) 、语义(semantic)等3个层次的自定义预训练任务,能够全面捕捉训练语料中的词法、语法、语义等潜在信息。 ERNIE2.0实现了在中英文16个任务上的最优效果,具体效果见下方列表。 ...
分类:
其他好文 时间:
2019-11-08 18:56:13
阅读次数:
180
作用域即作用范围,在js中采用的是词法作用域,所谓的词法作用域之的是在代码编写的过程中体现出来的作用范围,代码一旦写好,不用执行作用范围就已经决定了,这个就是词法作用域 在js中作用域的规则, * 函数运行访问函数外的数据 * 在整个代码中只有函数可以限定作用域 * 首先需要考虑提升规则 * 如果当 ...
分类:
其他好文 时间:
2019-11-08 16:25:07
阅读次数:
54
一、写法 简化了函数的写法 参数 => 函数体 x => return x 多个参数加();函数体内容不止一行{……}代码块符号要加上(x,y)=> {}当return一个对象时,用()包起来,避免与代码块{} 冲突 x => ({ foo: x }) this 箭头函数内部的this是词法作用域, ...
分类:
其他好文 时间:
2019-11-08 12:08:22
阅读次数:
94
"我的博客" 要求 输入:源程序文件 输出:二元组(syn,token或sum)构成的序列(文件),其中:syn为单词种别码,token为存放的单词自身字符串,sum为整型常量。 已知待分析的C语言子集的词法: 1、关键字: main if else int while char 均为小写。 2、专 ...
分类:
其他好文 时间:
2019-11-07 13:01:12
阅读次数:
104
在传统的web开发模式中,我们知道,每一次php请求,都要经过php文件从磁盘上读取、初始化、词法解析、语法解析、编译等过程,而且还要与nginx或者apache通信,如果再涉及数据库的交互,还要再算上数据库的握手、验权、关闭等操作,可见一次请求的背后其实是有相当繁琐的过程,无疑,这个过程也就带来了 ...
分类:
其他好文 时间:
2019-11-06 22:49:08
阅读次数:
129