数组分为 强类型;同一类型的数据储存集合(内存中连续储存) 有长度限制 弱类型;任何类型的数据 没有长度限制 造数组 var Name = new Array() ; 空数组 var Name = new Array(1,2,3,4,5,6,) ; 有数值的数组 数组的赋值和取值 取值 赋值 函数: ...
分类:
编程语言 时间:
2018-01-22 19:31:18
阅读次数:
203
本文总结ECMAScript6相关实用特性 目录 "let和const" "箭头函数" "class" "对象字段" "模板字符串" "解构赋值" "函数参数扩展" "迭代器for...of" "模块加载" "map和weakmap" "set和weakset" "对象代理" "Symbol数据类型 ...
分类:
其他好文 时间:
2018-01-21 01:15:42
阅读次数:
247
一:关于 string 类的实现过程中所涉及的三大函数:拷贝构造函数、拷贝赋值函数、析构函数 以下为类体部分: 接下来是关于string类中构造函数、拷贝构造函数、拷贝赋值函数以及析构函数的具体定义,注意将以上函数写成 inline 函数: (1)string 类中构造函数的定义: (2)拷贝构造函 ...
分类:
编程语言 时间:
2018-01-14 22:46:08
阅读次数:
182
数据类型 在ES里面,基本数据类型有6个:Number,String,Boolean,Null,Undefined,以及ES6新添加的Symbol Undefined数据类型 这种数据类型就只有一个值:undefiend 在声明了一个变量,但是没有给变量赋值的时候,该变量的值就是undefined ...
分类:
Web程序 时间:
2017-11-13 00:14:41
阅读次数:
162
新建一个类对象时,类的构造函数会对其初始化,许多时候需要使用一个已经存在的对象去复制出同类的一个或多个新对象,这个时候就需要使用到类的复制构造函数。有些情况需要同类对象之间互相赋值,就像A=B一样,这就是赋值函数的工作。当对象的作用域结束或动态分配的对象被删除时,就应自动调用析构函数释放对象获取的所 ...
分类:
其他好文 时间:
2017-11-01 23:58:08
阅读次数:
352
函数默认参数 若默认参数在必须参数之前,要想取得默认参数,只有当传入的值为undefined才能取到 参数默认值是惰性求值 解构赋值与默认值联合使用 上面代码:如果没有传参数,优先使用默认值,若没有默认值,再使用解构赋值 函数的length属性(length属性的含义是,该函数预期传入的参数个数。指 ...
分类:
其他好文 时间:
2017-11-01 15:03:10
阅读次数:
201
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk, ...
分类:
其他好文 时间:
2017-10-29 18:41:01
阅读次数:
151
e.g. 1. 规则 2. 赋值 3. 函数 ...
分类:
其他好文 时间:
2017-10-27 17:56:38
阅读次数:
162
一、四元数 四元数本质上是个高阶复数,可视为复数的扩展,表达式为y=a+bi+cj+dk。在说矩阵旋转的时候提到了它,当然四元数在Unity里面主要作用也在于此。在Unity编辑器中的Transform组件,包括这位置(Position)、旋转(Rotation)和缩放(Scale).Rotatio ...
分类:
其他好文 时间:
2017-10-27 01:58:00
阅读次数:
235
1.es6强制开启严格模式2.let不能重复声明变量3.const声明的常量不能修改4.const声明时候,对象可以改变,指针不行5.解构赋值分为数组解构赋值,函数参数解构赋值,对象解构赋值(a)数组解构赋值:{leta,b,rest;[a,b,...rest]=[1,2,3,4,5,6];console.log(a,b,rest);}...截取345..
分类:
其他好文 时间:
2017-10-16 21:59:15
阅读次数:
144