JSON.parse和JSON.stringify这两个浏览器自带(IE6/7除外)的方法平常我们经常用到,但是一般都只是用到了他们的第一个参数,比如字符串转对象:JSON.parse('{}') 对象转字符串:JSON.stringify({}) 今天特意看了下这两个方法的定义,第二个可选参数也是 ...
分类:
Web程序 时间:
2016-10-21 19:22:46
阅读次数:
333
1.自动装箱和拆箱:基本数据类型《——》对象。 2.缓存:下一次还要用到! 3.所有的java对象都是Object类的子类,所以toString()方法所有对象都具备哦! 4.基本类型变量相等: “==”来判断! 注意区分:'==' 和 equals()哦! 5.new String():创建的对象 ...
分类:
其他好文 时间:
2016-10-21 00:23:09
阅读次数:
126
判断某个对象值属于哪种内置类型,最靠谱的做法就是通过Object.prototype.toString方法.在toString方法被调用时,会执行下面的操作步骤:1. 获取this对象的[[Class]]属性的值.2. 计算出三个字符串"[object ", 第一步的操作结果Result(1), 以 ...
分类:
编程语言 时间:
2016-10-20 23:56:29
阅读次数:
401
以下是三种创建空对象的方法: 他们对Javascript来说是一样的,新创建的三个对象会继承object所有的属性和方法,所以emptyObj1.toString等于Object.prototype.toString。但是要注意,{}.toString是会报错的! 类似的还有空数组问题: 以上两行没 ...
分类:
编程语言 时间:
2016-10-20 00:29:07
阅读次数:
146
function judgeType(arg){//判断js数据类型 return Object.prototype.toString.call(arg).slice(8,-1);}function deepCloneNick(obj){//深克隆 var result,oClass=judgeTy ...
分类:
其他好文 时间:
2016-10-18 13:45:13
阅读次数:
154
function judgeType(arg) { return Object.prototype.toString.call(arg).slice(8, Object.prototype.toString.call(arg).length - 1);} console.log(judgeType( ...
分类:
Web程序 时间:
2016-10-18 11:18:46
阅读次数:
133
1.toString()与String() 使用方式:x.toString(); String(x); String是万能的方法,而x.toString()则有局限性,无法将undefined和null转化为字符串的形式.因为这两者不能使用".方法"的形式使用.而我们此时就可以通过x.toStrin ...
分类:
编程语言 时间:
2016-10-16 14:01:53
阅读次数:
165
了解注解 在编写代码时,除了源程序以外,我们还会使用Javadoc标签对类、方法或成员变量进行注解,一遍使用Javadoc工具生成和源代码配套的Javadoc文档。 /** * 重写toString * @param id * @param name * @return */ public Stri ...
分类:
其他好文 时间:
2016-10-16 13:54:48
阅读次数:
143
Object对象 面向对象的核心思想:“找合适的对象,做适合的事情”。 合适的对象: API(Application Program Interface) sun定义的那么多类的终极父类是Object。Object描述的是所有类的通用属性与方法。 toString方法 toString() 返回对象 ...
分类:
编程语言 时间:
2016-10-16 01:44:54
阅读次数:
339