定义 切片本身不是数组,它指向底层的数组或者数组的一部分。因此,可以使用Slice来处理变长数组的应用场景。 Silice 是一种引用类型。 1、定义一个空的Slice 2、 从数组中干获取Slice 3、使用“make”关键字创建Slice make([]T, len, cap) []T - 表示 ...
分类:
其他好文 时间:
2017-05-10 00:22:04
阅读次数:
137
string 1.strip str_test=' Larry ' v=str_test.strip()print(v)v=str_test.lstrip()print(v)v=str_test.rstrip()print(v) 2. indexprint(str_test[2]) 3.slicep ...
分类:
编程语言 时间:
2017-05-09 18:52:56
阅读次数:
145
过去,我们使用各种各样的方法来将类似Array对象的东西(比如 arguments 和 NodeList) 转换成真的数值。比如下面这个: 将NodeList转换成数组 基本上,这些东西我们都可以使用Array.prototype.slice.call()这样的方法将arguments和NodeLi ...
分类:
编程语言 时间:
2017-05-09 11:31:42
阅读次数:
199
内置方法:1:abs():取绝对值2:all():当可迭代对象里所有均为真时结果为真。 all([1,2,3])3:any():当可迭代对象里任意一个数据为真结果即为真。any([0,1,2])4:ascii():打印一个对象以字符串的表现形式。[ascii([1,'你好'])] 使用率低。5:bi ...
分类:
编程语言 时间:
2017-05-09 11:17:00
阅读次数:
172
前两天我们收集了不少炫酷的HTML5最新动画应用,效果都还不错,值得让人赞叹。今天就精选7款最新的HTML5动画应用分享给大家,希望能喜欢。 1、HTML5 3D图片阴影翻转动画 效果很酷 今天我们要分享一款很酷的HTML5 3D动画特效,这款3D特效可以为你的图片增加阴影的效果,而且可以让图片在鼠 ...
分类:
Web程序 时间:
2017-05-09 11:11:16
阅读次数:
233
1.slice是数值的一个引用,并不会新增内存地址。 2.slice的容量和长度是两个概念,这个长度跟数组的长度是一个概念,即在内存中进行了初始化实际存在的元素的个数。何谓容量?如果通过make函数创建Slice的时候指定了容量参数,那内存管理器会根据指定的容量的值先划分一块内存空间,然后才在其中存 ...
分类:
其他好文 时间:
2017-05-08 16:08:13
阅读次数:
155
/* 一.函数在js中扮演了几个角色? 1.构造函数 2.普通函数 3.作为对象function fn(){}; fn.abc=123; 函数扮演什么角色取决于如何调用 函数作用:代码的重用 二.函数的类型及产生方式 1.内置函数(内置对象/库函数) Object/Array/Date/RegExp ...
分类:
其他好文 时间:
2017-05-07 23:19:32
阅读次数:
213
本文探讨如何将ES6的新语法,运用到编码实践之中,与传统的JavaScript语法结合在一起,写出合理的、易于阅读和维护的代码。 多家公司和组织已经公开了它们的风格规范,具体可参阅http://jscs.info/,下面的内容主要参考了Airbnb的JavaScript风格规范。 一、块级作用域 ( ...
分类:
其他好文 时间:
2017-05-07 23:16:27
阅读次数:
334
摘自<Node.js 高级编程> var buffer = new Buffer("this is the content of my buffer"); var smallbuffer = buffer.slice(8,19); 这里会有个问题,就是由于子缓冲区在复制的时候,来自于父缓冲区,那么父 ...
分类:
Web程序 时间:
2017-05-07 11:44:00
阅读次数:
230
连接两个数组;concat,形成一个新数组 数组1.concat(数组2,数组1) 返回值:数组 另外方法,截取《是来是》__.slice(start,end) ___.slice(start,end)功能:从已有的数组中返回选定的元素 参数 如果参数有一个是负数,则用数组长度加上该数来确定相应的位 ...
分类:
编程语言 时间:
2017-05-07 10:10:05
阅读次数:
239