parseInt与JSON.stringify用法

 1 1、parseInt用法:
 2 (1)去单位:
 3     var width = 13px;
 4     var value = parseInt(width);
 5     console.log(value);        //13
 6
 7 (2)进制转换:
 8     parseInt(‘0xA‘);        //10
 9     parseInt(‘AF‘,16);        //175,即十六进制的AF,转为十进制数;
10     parseInt(‘10‘,2);        //2
11     parseInt(‘10‘,10);        //10
12
13     parseInt(‘123a‘);        //123
14     parseInt(‘21.5‘);       //21
15     parseInt(‘blue‘);        //NAN

补充:parseFloat()与parseInt用法相似,但是数据为浮点型,且没有基模式(进制)
16
17 2、js数组转json,json字符串转数组
18     var valueArr = [1,2,{x:21}];
19     JSON.stringify(valueArr);         //"[1,2,{x:21}]"
20
21     var jsonValue = ‘[1,2,{x:21}]‘;
22     JSON.parse(jsonValue);            //[1,2,{x:21}]

原文地址:https://www.cnblogs.com/wuting/p/9004649.html

时间: 2024-08-03 06:37:55

parseInt与JSON.stringify用法的相关文章

JSON.parse()和JSON.stringify() 用法

parse 从字符串解析出json对象: var data = '{"a":1,"b":2}'; JSON.parse(data); 返回Object a:1 b:2 _proto_:Object stringify从json对象解析出字符串: var data = {a:1,b:2} JSON.stringify(data) 返回: '{"a":"1","b":"2"}' JSON.p

JSON对象的解析,JSON.stringify()/JSON.parse()的用法

ECMAScript 5 对解析 JSON 的行为进行规范,定义了全局对象 JSON .支持这个对象的浏览器有 IE 8+.Firefox 3.5+.Safari 4+.Chrome 和Opera 10.5+. JSON 对象有两个方法: stringify() 和 parse() 用法如下: JSON.stringify()的用法/参数介绍 1.JSON.stringify(jsonObj),jsonObj为JSON数据,该方法是将JSON格式的数据,序列化成字符串类型 var bigWeb=

JSON格式化,JSON.stringify()的用法

JSON.stringify(json [, replacer] [, space]) 的用法 (1) json值:必须,可以是数组或Object; (2) replacer: 可选值,可以是数组,也可以是方法: 数组时,它是和json有关系的: 一般来说,系列化后的结果是通过键值对来进行表示的. 如果此时replacer的值在value中存在,那么就以replacer的值做key,json的值为value进行表示,如果不存在,就忽略. 方法时,就是说把系列化后json的每一个对象传进方法里面进

JSON.parse()与JSON.stringify()高级用法

JSON.parse()与JSON.stringify是将JSON对象与字符串互相转换的方法,它们还有一些参数可以让我们在实际应用中更加方便,现在介绍一下它们的高级用法 JSON.parse() JSON.parse(jsonString, (key, value) => {}) 可以接受两个参数,第一个就是我们已经熟悉的json字符串,第二个是一个回调函数,我们可以对返回的每一个value做处理,然后返回对应的value const testJSON = { name: 'test', val

JSON.parse()和JSON.stringify() 的用法区别

parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":"23"}' 结果: JSON.parse(str) Object age: "23" name: "huangxiaojian" __proto__: Object 注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常. stringify(

JSON.parse()和JSON.stringify()的用法

JSON.parse()是用于从一个字符串中解析出json对象,如下所示 var str = '{"name":"flsummer","age":"23"}' JSON.parse(str) 结果:Object {name: "flsummer", age: "23"} 注意:单引号必须写在{}外,每个属性名都必须用双引号,否则会抛出异常. JSON.stringify()用于从一个对象

js解析与序列化json数据(一)json.stringify()的基本用法

对象有两个方法:stringify()和parse().在最简单的情况下,这两个方法分别用于把JavaScript对象序列化为JSON字符串和把JSON字符串解析为原生JavaScript; <html> <head> <title></title> <script type="text/javascript"> function init() { var book={ title:"JavaScript高级程序设计

JSON.stringify实战用法

1.首先定义一个数组 var teamPlanMinList = new Array(); 2. 定义一个json对象 var json = { "plname":plname, "content_html":content_html, "teaId":teaId, "sort": sort }; 3.将json对象存放如 数组中  teamPlanMinList.push(json); 注意:第二步.第三步 可以放在循环中

理解JSON.stringify()高级用法

一:JSON.stringify() 该方法是把javascript对象转换成json字符串. 基本语法:JSON.stringify(value, [, replacer], [, space]) value: 必选字段,指输入的对象,比如数组这些.replacer,该参数是可选的,它可以有两种类型,第一种是数组,第二种是函数方法. space: 该参数的含义是指使用什么来做分隔符的.1)如果该参数省略的话,那么显示出来的值是没有分隔符的.2)如果是一个数字的话,那么它的含义是 缩进几个字符的