行为:此函数的作用主要是串行化对象。
或许有些人是过敏的字系列。我非常理解easy。是对象的类型转换成字符串类型(或者更确切的说是json类型的)。就这么简单。打个例如说,你有一个类,那么你能够通过这种方法转换成对应的json类型的。非常easy吧。
接着看。
语法:
JSON.stringify(value [, replacer] [, space])
value:是必需要的字段。
就是你输入的对象。比方数组啊。类啊等等。
replacer:这个是可选的。它又分为2种方式,一种是方法。另外一种是数组。
開始用实例说明。
<script type="text/JavaScript" src="./js/customization/json2.js"></script>
<script language="javascript"> var t = JSON.parse('{"name":123}'); alert(t.name); var student = new Object(); student.name = "Lanny"; student.age = "25"; student.location = "China"; var ar = new Array(); for(var i = 0 ;i<8;i++){ var elelem = new Object(); elelem.name = 'aa'+i; elelem.age = 'bb'+i; ar.push(elelem); } student.par = ar; var json = JSON.stringify(student); alert(student); alert(json); </script>
版权声明:本文博主原创文章,博客,未经同意不得转载。