比较俩个对象或者json格式数据是否相同

javascript 中的对象比较并不是值的比较.所以类似object 和json类型格式比较时要考虑是否包含相同的属性并具有相同的属性值.贴一个用于对象比较的函数.只需传入两个对象即可返回 true 或者 falsefunctioncompareObject(o1,o2){ if(typeofo1!=typeofo2)returnfalse; if(typeofo1=='object'){ for(varoino1){ if(typeofo2[o]=='undefined')returnfalse; if(!compareObject(o1[o],o2[o])

javascript Date类型扩展日期格式化方法 DateFormat

Date.prototype.Format=function(fmt){//author:meizz varo={ “M+”:this.getMonth()+1,//月份 “d+”:this.getDate(),//日 “h+”:this.getHours(),//小时 “m+”:this.getMinutes(),//分 “s+”:this.getSeconds(),//秒 “q+”:Math.floor((this.getMonth()+3)/3),//季度 “S”:this.getMilliseconds()//毫秒 }; if(/(y+)/.test(fmt))fmt=fmt.repl

linux 系统为啥喜欢用~代表Home目录

Linux知识:为什么要用字符~来表示home目录在Unix风格的操作系统里(包括BSD,GNU/Linux和MacOSX),通常用波浪号“~”来表示当前用户的主目录(home目录):例如,如果当前用户的home目录是/home/bloggsj,那么,输入cd或cd~或cd/home/bloggsj或cd$HOME都是等效的。这种习惯源自于1970年代流行的Lear-SieglerADM-3A终端机,这种机器上波浪号和“home”键(用于把光标移动到最左端)正好在同一个键上。下面是Lear-SieglerADM-3A终端机的一些照片:LearSiegler-ADM3ATerminal(ca.1

回到顶部