表达式(expression)是函数的基本组成部分。R 有非常清晰的语法结构,一个符号或一次函数调用,都是一种表达式。尽管我们所做的事情本质上都是通过函数实现的,但是,R 为一些函数提供了特殊的语法,便于我们写出可读性更高的 R 代码。在下面的几个小节中,我们将了解以下具有特定语法结构的基础表达式: ...
分类:
其他好文 时间:
2019-01-22 11:48:31
阅读次数:
234
前言 此篇文章是看了阮老师的es6教程,看到 关键字的时候觉得有必要总结梳理一下,原文还是参考 "ECMAScript 6入门" 。 正文 这个关键字,既可以当作函数使用,也可以当作对象使用。 1.当作函数使用 作为函数调用时,代表父类的构造函数。 要求 ,子类的构造函数必须执行一次 函数。 即作为 ...
分类:
其他好文 时间:
2019-01-16 14:26:16
阅读次数:
177
<! 日期对象 定时器 该函数设置在设置每隔一定时间( 以毫秒为单位)执行一次 函数,同时返回一个代表这个重复执行的唯一辨识符 ,`clearInterval() intervalID`清除对应的重复操作 <! setInterval(fn(), time),获取time的值,只获取一次,每隔一段时 ...
分类:
其他好文 时间:
2018-12-31 14:45:43
阅读次数:
176
我数学是真的菜!! 清华光用数学知识就把我吊起来打,我还是太菜了 题解 如果每座城市的 $f$ 都是 $3$,维护一下树的路径上的 $\sum a,\space \sum b$ 即可。 其实就是维护一次项和常数项。由于只有两项,所以很好维护。 这样维护的原理是多项式(这里是一次函数)可以合并,所以要 ...
分类:
其他好文 时间:
2018-12-30 11:40:19
阅读次数:
129
前言:针对一些会频繁触发的事件如scroll、resize,如果正常绑定事件处理函数的话,有可能在很短的时间内多次连续触发事件,十分影响性能 节流: 节流:使得一定时间内只触发一次函数。 它和防抖动最大的区别就是,节流函数不管事件触发有多频繁,都会保证在规定时间内一定会执行一次真正的事件处理函数,而 ...
分类:
Web程序 时间:
2018-12-22 16:35:30
阅读次数:
191
1、线性变化的定义:具有如下性质的函数T:对于向量u和v,有T(u+v)=T(u)+T(v);对于标量a,有T(av)=aT(v),就是叫做线性变化 T(u+v)=T(u)+T(v)的理解: 变化可以理解为函数,因此线性变化可以理解为线性函数(一次函数,但是这个一次函数要经过原点),因此可以有如下的 ...
分类:
其他好文 时间:
2018-12-15 23:51:46
阅读次数:
229
日常生活中:我们需要解决项目中由于网络延迟或者一些其他原因造成接口重复调用导致后台数据重复 想象每天上班大厦底下的电梯。把电梯完成一次运送,类比为一次函数的执行和响应。假设电梯有两种运行策略 throttle 和 debounce ,超时设定为15秒,不考虑容量限制。 throttle 策略的电梯。 ...
分类:
编程语言 时间:
2018-12-09 10:39:31
阅读次数:
234
<input type="button" value="停止" id="btn"/><script> /* * 定时器 * 参数1:函数 * 参数2:时间 毫秒 * 执行过程:页面加载完毕后,过了1秒,执行一次代码,又过1秒再执行一次函数 * 返回值是定时器的id值 * * */ var timeI ...
分类:
其他好文 时间:
2018-12-01 20:04:03
阅读次数:
201
举例1: 获取J(1000000)的值 如果直接调用J(1000000),会导致堆栈溢出,改用lodash中_.memoize, 记忆上一次函数结果 代码: js const JJ = _.memoize((n) = n === 0 ? 1 : JJ(n 1) + 1); for (let i = ...
分类:
其他好文 时间:
2018-11-27 17:13:23
阅读次数:
346
79题, 给你一个二维的board, 只能往上下左右四个方向走,为你是否能找到单词。 又改成了: 之所以写的不好,主要因为,应该把 边界条件和是否已经被访问 判断放在 下一次函数调用里,而不是本次里, 修改后的程序简单很多。 back traking 体现在 visted[i][j] = true ...
分类:
其他好文 时间:
2018-11-17 10:31:05
阅读次数:
147