04 2016 档案

摘要:js字符串去除连续重复字符 ()和\number 配合使用表示重复正则第number个括号内匹配到的内容,如:(\d)\1表示重复第一个匹配块(\d)即等价于如果(\d)匹配到a,则表达式为aa 相应的可以:(some)\1* 或(some)\1+或(some)\1? 表示重复第一个匹配快得到的内容 阅读全文
posted @ 2016-04-29 13:30 没错high少是我 阅读(6086) 评论(0) 推荐(0)
摘要:js函数和变量的声明与执行顺序 一、函数执行顺序 1、正常顺序 所有浏览器都能测试通过。 2、倒序调用 之前一些浏览器会报undefined,不过,目前的版本大多都可以了 3、含参函数倒序 目前主流浏览器一样可以正常测试通过 4、声明式函数和赋值式函数 声明式函数与赋值式函数的区别在于:在JS的预编 阅读全文
posted @ 2016-04-28 14:02 没错high少是我 阅读(12627) 评论(2) 推荐(1)
摘要:JavaScript实现对象的深度克隆 代码实现如下: 同样地,String Boolean number和null 都可以被克隆 测试结果: 注意点:typeof() 对Array和Object类型 都返回Object 所以这里最好用instanceof typeof 是判断一个值是什么类型:ty 阅读全文
posted @ 2016-04-27 22:59 没错high少是我 阅读(595) 评论(0) 推荐(0)
摘要:java 数组->字符串 1.char数组(字符数组)->字符串 可以通过:使用String.copyValueOf(charArray)函数实现。 举例: char[] arr={'a','b','c'}; String string =String.copyValueOf(arr); Syste 阅读全文
posted @ 2016-04-26 18:53 没错high少是我 阅读(106027) 评论(2) 推荐(3)
摘要:Math 对象 Math 对象用于执行数学任务。 1.常用属性: 1.E :返回算术常量e,即自然对数的底数(约2.718) 2.PI :返回圆周率,约3.14159 2.常用方法 Math.方法() 调用即可 1.abs(x) 返回绝对值 2.ceil(x) 上舍入 3.floor(x) 下舍入 阅读全文
posted @ 2016-04-23 17:51 没错high少是我 阅读(1211) 评论(0) 推荐(0)
摘要:1.数组直取值法 var a=1,b=2; b = [a,a=b][0]; console.log(a); //2 console.log(b); //1 2.异或法 a=a^b; b=b^a; a=a^b; 3..加减法 var a=1,b=2; a = a+b; b = a-b; a = a-b 阅读全文
posted @ 2016-04-23 02:54 没错high少是我 阅读(380) 评论(0) 推荐(0)
摘要:在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同 源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢? 同源策略 在客户端编程语 阅读全文
posted @ 2016-04-22 01:15 没错high少是我 阅读(1386) 评论(0) 推荐(0)
摘要:1、请求响应方式 get是从服务器上获取数据,post是向服务器传送数据。get 数据在地址栏中明文的形式发送, post则不是,传递的数据比get多 据RFC2616标准(现行的HTTP/1.1)得知,通常有以下8种方法: OPTIONS、GET、 POST 、HEAD、PUT、DELETE、TR 阅读全文
posted @ 2016-04-21 18:15 没错high少是我 阅读(448) 评论(0) 推荐(0)
摘要:Java的堆是一个运行时数据区,类的对象从中分配空间,这些对象通过new等指令建立。 堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自动收走这些不再使用的数据。 但缺点是,由于要在运行时动态分配内存,存取速度较慢。" 栈的优势是,存取速度 阅读全文
posted @ 2016-04-21 17:50 没错high少是我 阅读(236) 评论(0) 推荐(0)
摘要:一、正则表达式的创建 JS正则的创建有两种方式: new RegExp() 和 直接字面量。 //使用RegExp对象创建 varregObj =newRegExp("(^\s+)|(\s+$)","g"); //使用直接字面量创建 varregStr = /(^\s+)|(\s+$)/g; g 全 阅读全文
posted @ 2016-04-21 16:30 没错high少是我 阅读(255) 评论(0) 推荐(0)