一、变量 1. LET 我们都习惯用var 来声明变量,现在还可以用let来声明变量,两者的主要区别是作用域:var声明的变量作用域为包围它的函数,而let声明的变量作用域仅在它所在的块中。(在ES5中是没有块的概念的)。 这样使代码更加干净,减少滞留的变量,再如我们经常用的数组遍历: 通常情况下, ...
分类:
其他好文 时间:
2016-07-24 14:52:51
阅读次数:
120
转自: http://www.cnblogs.com/javaee6/p/4142270.html?utm_source=tuicool&utm_medium=referral js中遍历数组的有两种方式 1 2 3 4 5 6 7 8 9 var array=['a'] //标准的for循环 fo ...
分类:
编程语言 时间:
2016-07-14 21:45:48
阅读次数:
179
jdk环境配置
Java Number类
装箱拆箱
Number类的成员方法
Java Character类
简介
Character 方法
Java String类
创建字符串
字符串长度length
连接字符串
创建格式化字符串
String 方法
Java StringBuffer和StringBuilder类
StringBuffer 方法
Java 数组
声明数组变量
创建数组
遍历数组...
分类:
编程语言 时间:
2016-07-13 17:04:33
阅读次数:
197
作者 Jason Orendorff github主页 https://github.com/jorendorff 我们如何遍历数组中的元素?20年前JavaScript刚萌生时,你可能这样实现数组遍历: 自ES5正式发布后,你可以使用内建的forEach方法来遍历数组: 这段代码看起来更加简洁,但 ...
分类:
其他好文 时间:
2016-07-07 12:28:45
阅读次数:
573
程序流程也就是程序需要的执行顺序。 改变程序控制流程:有2种方法,分支(选择)和循环。 分支:多个选择,有if结构、switch结构。 循环:重复运行,有while、do-while、for,foreach(在数组遍历时,使用)。 变量重名:定义一个变量,它的名称不能与同作用域内的变量名称同名。 b ...
分类:
编程语言 时间:
2016-06-26 10:15:06
阅读次数:
170
一数组创建 arr3通过数组创建数组,copyItems为yes,其实是创建数组后再拷贝地址,也就是两份地址,也就是说对象会出现两次,这里出现了一个错误 person对象需要实现NSCoping protocol,并且override copyWithZone metohd: 二数组遍历 ...
分类:
其他好文 时间:
2016-06-25 13:37:24
阅读次数:
115
JavaScript For...In 声明 For...In 声明用于对数组或者对象的属性进行循环操作。 for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。 语法: “变量”用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。 实例: 使用 for ...
分类:
编程语言 时间:
2016-06-21 12:27:59
阅读次数:
197
用过Underscore的朋友都知道,它对数组(集合)的遍历有着非常完善的API可以调用的,_.each()就是其中一个。下面就是一个简单的例子: var arr = [1, 2, 3, 4, 5]; _.each(arr, function(el) { console.log(el); }); 上 ...
分类:
编程语言 时间:
2016-06-14 17:46:23
阅读次数:
163
7.1 创建数组 7.2 数组元素的读和写 7.3 稀疏数组 7.4 数组长度 7.5 数组元素的添加和删除 7.6 数组遍历 7.7 多维数组 7.8 数组方法 7.8.1 Join() 7.8.2 reverse() 7.8.3 sort() 7.8.4 concat() 7.8.5 slice ...
分类:
编程语言 时间:
2016-06-12 01:38:08
阅读次数:
162
数组遍历: 索引遍历 枚举遍历: 代码块遍历: 数组排序: 循环排序 代码块排序: NSArray *array = @[@12,@23,@8]; NSComparator sortBlock = ^(id string1,id string2){ // return [string1 compar ...
分类:
编程语言 时间:
2016-06-07 12:38:24
阅读次数:
336