什么是函数? 用来实现特定功能的, n条语句的封装体 只有函数类型的数据是可以执行的, 其它的都不可以 为什么要用函数? 提高复用性 便于阅读交流 函数也是对象 instanceof Object===true 函数有属性: prototype 函数有方法: call()/apply() 可以添加新 ...
分类:
其他好文 时间:
2020-01-29 17:54:09
阅读次数:
78
1 #include <string> 2 #include <iostream> 3 #include <cstring> 4 #include <algorithm> 5 6 using namespace std; 7 8 int to_lower(int c) 9 { 10 if (isup ...
分类:
其他好文 时间:
2020-01-28 12:25:29
阅读次数:
65
函数 Go不是一门纯函数式的编程语言,但是函数在Go中是“第一公民”,表现在: 1. 函数是一种类型,函数类型变量可以像其他类型变量一样使用,可以作为其他函数的参数或返回值,也可以直接调用执行。 2. 函数支持多值返回。 3. 支持闭包。 4. 函数支持可变参数。 Go是通过编译成本地代码且基于“堆 ...
分类:
编程语言 时间:
2020-01-24 15:54:08
阅读次数:
63
在上一章节中我们了解了 Promise 的一些易错点,在这一章节中,我们会通过手写一个符合 Promise/A+ 规范的 Promise 来深入理解它,并且手写 Promise 也是一道大厂常考题,在进入正题之前,推荐各位阅读一下 Promise/A+ 规范,这样才能更好地理解这个章节的代码。 实现 ...
分类:
其他好文 时间:
2019-12-28 09:23:43
阅读次数:
92
使用case语句构造匿名函数的“额外”好处, case语句(组合)除了可以被编译为匿名函数(类型是FunctionX,在Scala里,所有的函数字面量都是一个对象,这个对象的类型是FunctionX),还可以非常方便的编译为一个偏函数PartialFunction!(注意:PartialFuncti ...
分类:
其他好文 时间:
2019-12-22 20:10:31
阅读次数:
90
多态小案例 + C面向接口编程和C多态 函数类型语法基础 函数指针做函数参数(回调函数)思想剖析 函数指针做函数参数两种用法(正向调用、反向调用) + 纯虚函数 抽象类 抽象类基本概念 抽象类在多继承中的应用 面向抽象类编程案例强化 + 面向抽象类编程案例强化 + 抽象类在多继承中的应用 + 抽象类 ...
分类:
编程语言 时间:
2019-12-22 14:34:18
阅读次数:
90
纯虚函数和抽象类 + C面向接口编程和C多态 函数类型语法基础 函数指针做函数参数(回调函数)思想剖析 函数指针做函数参数两种用法(正向调用、反向调用) + 纯虚函数 抽象类 抽象类基本概念 抽象类在多继承中的应用 面向抽象类编程案例强化 C面向接口编程和C多态 上一个知识的小练习 纯虚函数和多继承 ...
分类:
编程语言 时间:
2019-12-22 14:22:26
阅读次数:
72
动态匹配路由的基本用法 思考: 应用场景:通过动态路由参数的模式进行路由匹配 路由组件传递参数 $route与对应路由形成高度耦合,不够灵活,所以可以使用props将组件和路由解耦 1.props的值为布尔类型 2.props的值为对象类型 3.props的值为函数类型 ...
分类:
其他好文 时间:
2019-12-22 12:50:55
阅读次数:
103
Go函数类型的使用 type myfunc func() string // 声明函数变量 func main() { fn := func() string { return "bbb" } // 声明map myMap := make(map[string]myfunc) // map赋值 my... ...
分类:
其他好文 时间:
2019-12-19 21:18:19
阅读次数:
94
聚合函数 函数处理的数据粒度为多条记录。 sum()—求和 count()—求数据量 avg()—求平均直 distinct—求不同值数 min—求最小值 max—求最人值 分析函数 Analytics functions RANK ROW_NUMBER DENSE_RANK CUME_DIST P ...
分类:
其他好文 时间:
2019-12-14 15:53:30
阅读次数:
155