1、扩展运算符 含义:扩展运算符是三个点(...),用于将一个数组转为用逗号分隔的参数序列 用法:...['a', 'b', 'c'] 如果扩展运算符后面是一个空数组,则不产生作用 扩展运算符的应用 (1)、替代数组的 apply 方法 a、将数组转为函数的参数 b、取数组的最大值 c、将一个数组添 ...
分类:
编程语言 时间:
2017-08-29 23:43:02
阅读次数:
283
刚开始用mongodb的时候,有个比较怪的现象: 在mongodb中新建一个集合:zhuanlan这个集合,在这个集合添加几条数据,然后用express获取数据库的数据 这个获取到的数据是一个空数组,但是浏览器中Network中的接口状态码是200.在查询了许多资料之后,知道需要将zhuanlan名 ...
分类:
数据库 时间:
2017-08-21 11:28:00
阅读次数:
318
创建数组 在JavaScript多种方式创建数组 构造函数 1.无参构造函数,创建一空数组 2.一个数字参数构造函数,指定数组长度(由于数组长度可以动态调整,作用并不大),创建指定长度的数组 3.带有初始化数据的构造函数,创建数组并初始化参数数据 字面量 1.使用方括号,创建空数组,等同于调用无参构 ...
分类:
编程语言 时间:
2017-08-19 18:44:01
阅读次数:
149
判断一个单词是否是回文? 去掉一组整型数组重复的值 利用一个空对象和空数组,遍历数组元素,每次判断对象中是否存在这个值,如果不存在,将obj[x]设置为1,将这个值push到空数组 ES6的方法 统计一个字符串出现最多的字母 借助临时变量,进行两个整数的交换 找出下列正数组的最大差值比如: 输入 [ ...
分类:
编程语言 时间:
2017-08-16 23:12:05
阅读次数:
281
1. memset()函数原型是extern void *memset(void *buffer, int c, int count) buffer:为指针或是数组, c:是赋给buffer的值, count:是buffer的长度. 这个函数在socket中多用于清空数组.如:原型是memset(b ...
分类:
其他好文 时间:
2017-08-15 23:00:04
阅读次数:
259
/* 数组定义: OC: 有值数组 NSArray *arr0 = @[@1, @2, @3]; NSArray *arr1 = [NSArray arrayWithObjects:@1, @2, @3, nil]; NSLog(@"%@", arr1); 空数组 NSArray *arr2 = @ ...
分类:
编程语言 时间:
2017-08-15 11:59:42
阅读次数:
134
哈希表由数组+链表组成,一个长度为16的数组中,每个元素存储的是一个链表的头结点。而HashMap和Hashtable就是哈希表结构。 HashMap和HashTable数组的存储空间是连续的,占用内存严重,故空间复杂度很大,但是查找时间复杂度较小。数组的特点:寻址容易,插入和删除困难。链表的存储空 ...
分类:
其他好文 时间:
2017-08-14 14:19:41
阅读次数:
111
从源代码理解ArrayList和LinkedList差别 ArrayList ArrayList默认容量为10,实质是一个数组用于存放元素,size表示ArrayList所包括的元素个数。 ArrayList的3个构造函数,第一个构造函数指定容量。第二个构造函数默觉得一个空数组。第三个构造函数是从集 ...
分类:
其他好文 时间:
2017-08-11 20:27:43
阅读次数:
148
变量的数据类型 一、类型 标量类型: 布尔型 整型 浮点型 字符串 复合类型: 数组 对象 特殊类型: 资源 null 1. 布尔型 true false 以下值认为是false 其他值都认为是true; 布尔值false 整型值0 浮点的0 空字符串和字符串0 空数组 空对象(只适用于php4) ...
分类:
Web程序 时间:
2017-08-08 21:38:43
阅读次数:
162
转自:http://blog.sina.com.cn/s/blog_93b45b0f01015s95.html 我们经常会遇到这些问题: (1)C++中定义一个空类,他们它的大小(sizeof) 为多少? (2)只有一个char数据成员的类的大小? (3)能否定义一个空数组? (4)空数组名做标示的 ...
分类:
编程语言 时间:
2017-08-08 16:57:32
阅读次数:
184