map方法的作用不难理解,"映射"嘛,也就是原数组被"映射"成对应新数组 var newArr = arr.map(function() {});例子: var data = [1, 2, 3, 4]; var arrayOfSquares = data.map(function (item) { return item * item; }); alert(arrayOfSquares); // 1, 4, 9, 16 Array.prototype扩展可以让IE6…
一.slice() 方法 slice()方法可以从已有的数组中返回选定的元素. 语法: arrayObject.slice(start,end) 参数: start:(截取开始位置的索引,包含开始索引)必须,规定从何处开始选取.如果是负数,那么它规定从数组尾部开始算起的位置.(-1指的是最后一个元素,-2指倒数第二个元素,以此类推). end:(截取结束位置的索引,不包含结束索引)可选,规定从何处结束选取.该参数是数组片段结束处的数组下标,如果没有指定该参数,那么切分的数组包含从 start(开…
1.java代码中fastjson生成字符串和解析字符串的方法 List<TemplateFull> templateFulls = new ArrayList<TemplateFull>(); JSONArray jsonArr = new JSONArray(); jsonArr.addAll(templateFulls); String jsonStr = jsonArr.toJSONString(); System.out.println(jsonStr); 或者: Str…
构造方法: public Thread();分配一个新的线程对象 public Thread(String name);分配一个指定名字的新的线程对象 public Thread(Runnable target);分配一个带有指定目标新的线程对象 public Thread(Runnable target,String name);分配一个带有指定目标新的线程对象并指定名字 常用方法: public String getName() 获取当前线程名称. public void start();导…
1. 要求 对List列表中的数据进行排序(正序.倒序),列表中的数据包括:整型(Integer).字符串(String).日期(Date)等.对于字符串,要求允许对它按照整型进行排序. 2. 实现思路 1. 对于整型.字符串.日期等数据,可以直接调用Collections.sort方法实现排序(正序.倒序). 2. 对于字符串按照整型排序,可以写一个类实现Comparable接口,在compare方法中将字符转换为整型进行比较:然后再调用Collections.sort的方法,传进一个Comp…
目录: -------- 1.map() -------- 2.filter(): ------------- 2.1.filter函数可以看成是一个过滤函数,返回符合条件的元素的数组 -------- 3.filter() 筛选符合条件项 -------- 4.filter() 数组去重 -------- 5.filter() 去掉空字符串.undefined.null -------- 6.filter() 筛选数组对象 ------------ 6.1.单个条件筛选:筛选出对象.a属性不等…
我们在字符串操作过程中肯定经常用了test() split() replace() match() indexof()等方法,很多人经常把用法写错了,包括我,所以今天细细的整理了下. test()是判断是字符串是否与正则表达式匹配,返回true | false; //例1 现在有个要求,判断字符串是不是数字var reg=/^\d$/; //匹配数字正则var str="123"; //一个字符串//是这样写呢reg.test(str);//还是这样写叱str.test(str); /…
Junit 注解 3).其它注意事项: 1).@Test运行的方法,不能有形参: 2).@Test运行的方法,不能有返回值: 3).@Test运行的方法,不能是静态方法: 4).在一个类中,可以同时定义多个@Test的测试方法: a)可以每个方法单独运行(在每个方法上点右键) b)也可以全部运行(在除测试方法的其它位置右键) 2..类加载器 1).类加载器:当我们执行某个类时,JVM会加载class文件,并产生Class对象. 不同的类,JVM会使用不同的"类加载器"去加载: 2).类…
public class Test { public static void main(String[] args) { int[] a = {1, 2, 4, 6}; int[] b = a; int[] c = {1, 2, 4, 6}; //下面这个方法打印的是a数组的引用地址 System.out.println(a.toString()); //下面这个方法比较的是两个数组的引用是否相等 System.out.println("a.equals(b):"+a.equals(b…
1.splice方法和slice都是数组的方法 2.splice方法有3种作用 例如,arr=[1,2,3,4,5,6]; splice方法 删除  arr.splice(1, 1); 返回值为删除的元素,类型为object  替换  arr.splice(1, 1, 'a'); 返回值为被替换的元素,类型为object  插入 arr.splice(1, 0, 'a', 'b'); 返回值为一个空数组,类型为object 注意:得到的新数组为[1,'a','b',2,3,4,5,6] 3.sl…