Vue结合网络数据开发应用 axios:功能强大的网路请求库 <script src="https://unpkg.com/axios/dist/axios.min.js"></script>语法:axios.get(address?key=value&key2=value).then(functi ...
分类:
Web程序 时间:
2020-05-31 12:59:09
阅读次数:
111
在之前,我写了一个websql的封装类库,代码如下: View Code 上述代码存在的问题非常明显,由于websql操作都是异步操作,当我们为了获取到websql操作的结果之后再进行后续操作时,往往是通过回调函数来实现的,当回调一多的时候,回调地狱就出现了,为了解决回调地狱问题,我将通过Promi ...
分类:
数据库 时间:
2020-05-30 19:36:25
阅读次数:
76
生命周期 组件将要挂载时触发的函数:componentWillMount 组件挂载完成时触发的函数:componentDidMount 是否要更新数据时触发的函数:shouldComponentUpdate 将要更新数据时触发的函数:componentWillUpdate 数据更新完成时触发的函数: ...
分类:
其他好文 时间:
2020-05-29 21:28:08
阅读次数:
1000
#类型转换 最初CGO是为了达到方便从Go语言函数调用C语言函数(用C语言实现Go语言声明的函数)以复用C语言资源这一目的而出现的(因为C语言还会涉及回调函数,自然也会涉及到从C语言函数调用Go语言函数(用Go语言实现C语言声明的函数))。现在,它已经演变为C语言和Go语言双向通讯的桥梁。要想利用好 ...
分类:
其他好文 时间:
2020-05-29 11:54:47
阅读次数:
66
在说回调函数之前,先说下函数把,就是函数调用是通过函数名+()来做的,那函数名表示什么呢? 函数名表示该函数的指针,不加()时只表示获取到该函数,并未调用,所以函数不可以重载,若是函数名称一样,之后的会覆盖之前的。 回调函数: 通过将函数名作为另一个函数的参数,在另一个函数中被调用,这个函数就被称为 ...
分类:
Web程序 时间:
2020-05-27 18:33:27
阅读次数:
69
一。ES6新增声明变量的关键字有哪些?如何用?有什么特点? let b = 2; let定义的变量只在当前块内有效 let定义的变量不能重名 let定义变量不存在声明提前 语法:const key = value; 定义在块作用域内的常量,在外部不能访问 常量不能被重复定义:是为了保证常量定义使用时 ...
分类:
其他好文 时间:
2020-05-26 20:18:10
阅读次数:
61
$.ajax({ options:/*类型:Object; 可选。AJAX 请求设置。所有选项都是可选的。*/ async:/*类型:Boolean; 默认值: true。默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。 注意,同步请求将锁住浏览器,用户其它操作 ...
分类:
Web程序 时间:
2020-05-26 18:17:44
阅读次数:
62
Set/multiset 中元素的存储数据总是会按照从大到小或者从小到大排列,这个是怎么实现的?这就要说 “仿函数” 这个概念了。 仿函数概念 1. 尽管函数指针被广泛用于实现函数回调,但C++还提供了一个重要的实现回调函数的方法,那就是函数对象。 2. functor,翻译成函数对象,伪函数,它是 ...
分类:
其他好文 时间:
2020-05-25 00:28:38
阅读次数:
78
今天看某vue中nextTick的某篇博客时,其中经常提到事件循环机制,之前面试也经常被问到,所以点进了该niubility博主解释循环机制的博客。原来。。。。 宏任务并不是同步任务啊!!!之前一直理解错了。 在事件循环机制中,首先在调用栈中执行主线程上的所有同步任务。此时web API会对异步任务 ...
分类:
其他好文 时间:
2020-05-24 11:35:57
阅读次数:
53
回调函数和表驱动法编程 回调函数 回调函数其实就是在一个函数里面调用了另一个函数,而调用哪个函数是由调用回调函数的人决定,举个简单例子: 这里的func_callback就是回调函数,它的执行结果根据传进来的函数指针p的实际指向函数不同而不同,即传入加法add得到的是加法计算,传入减法sub得到的是 ...
分类:
其他好文 时间:
2020-05-24 09:54:21
阅读次数:
55