1.函数声明与变量声明都会进行变量的声明与提升 2.function name(){}这种格式为函数声明 var x = function name(){}这是函数表达式,相当于变量赋值,也就是说此处的函数不会进行变量的声明与提升 3.函数声明会覆盖变量声明,但不会覆盖变量赋值 function n ...
分类:
其他好文 时间:
2019-09-06 17:26:06
阅读次数:
109
壹 ? 引 我们都知道,JS代码的执行顺序总是与代码先后顺序有所差异,当先抛开异步问题你会发现就算是同步代码,它的执行也与你的预期不一致,比如: 按照代码书写顺序,应该先输出 听风是风,再输出 echo才对,很遗憾,两次输出均为 echo;如果我们将上述代码中的函数声明改为函数表达式,结果又不太一样 ...
分类:
Web程序 时间:
2019-09-02 00:02:40
阅读次数:
172
lambda表达式主要用于短小的回调函数。 形如: arg1[,arg2][,arg3][...]为参数列表。 expression表达式语句中不能出现多条语句。 lambda应用举例: 计算最大值: 结果: 222 计算输入的和: 结果: 232 ...
分类:
编程语言 时间:
2019-08-31 23:40:04
阅读次数:
74
1、new函数是一个内置函数,表达式new(T)创建一个未命名的T类型变量,初始化为T类型的零值,并返回其地址(地址类型为*T)2、p:=new(int),q:=new(int)==>p!=q 因为每次创建返回的地址是不一样的。而 结构体中struct{},或[0]int ,在当前的实现里,他们具有 ...
分类:
其他好文 时间:
2019-08-31 15:28:05
阅读次数:
98
一、函数 1.1 函数与方法 Scala 中函数与方法的区别非常小,如果函数作为某个对象的成员,这样的函数被称为方法,否则就是一个正常的函数。 也可以使用 定义函数: 和 本质上没有区别,这是因为函数是一等公民, 这个语句相当于是使用 预先定义了函数,之后赋值给变量 。 1.2 函数类型 上面我们说 ...
分类:
其他好文 时间:
2019-08-30 09:32:37
阅读次数:
113
Problem A 数学题 设数论函数$f(x)$表示$x(x ? Prime)$的次大因数, 给出$l,r$求出$\sum\limits_{i=l,i ? Prime} ^r f(i)$ 。 对于$100\%$的数据,$1 \leq l\leq r\leq 5\times 10^9$ Soluti ...
分类:
其他好文 时间:
2019-08-29 00:05:51
阅读次数:
86
一、虚函数 1.虚函数表位置分析 类:有虚函数,这个类会产生一个虚函数表 类的对象:有一个指针(vptr)会指向类的虚函数表——虚函数表指针。(位置可能在类内存空间的开头,也可能在末尾,具体由编译器实现决定) 2.继承关系作用下虚函数的手工调用 拿到虚函数表的地址,通过定义函数指针并赋值的方式可以直 ...
分类:
编程语言 时间:
2019-08-26 00:26:16
阅读次数:
89
【定义】 【LCP】全名最长公共前缀,两个后缀之间的最长前缀,以下我们定义 lcp ( i , j ) 的意义是后缀 i 和 j 的最长前缀 【z函数】 函数z [ i ] 表示的是,第 i 个后缀和字符串的最长前缀 【解决问题】 这两个算法都是在解决这个问题 即求后缀和字符串和后缀之间的最长公共前 ...
分类:
编程语言 时间:
2019-08-25 19:56:02
阅读次数:
121
同余基本概念 剩余系 欧拉函数 欧拉函数φ(n)表示1~n中所有与n互质的数。比如1~8中与8互质的数有1,3,5,7,所以φ(8)=4。 公式1:如果p是素数,有φ(p)=p-1。 公式2(积性):如果(a,b)=1,有φ(a*b)=φ(a)*φ(b), >以下是公式二的证明过程 设模a的一个简系 ...
分类:
其他好文 时间:
2019-08-24 00:17:41
阅读次数:
2250
jquery动画函数里面可以跟一个回调函数,表示动画结束后执行的代码 ...
分类:
Web程序 时间:
2019-08-20 00:30:03
阅读次数:
126