日度归档:2020年9月18日

javascript 如何将json对象转换为字符串呢?


摘要:
下文讲述js代码中将json对象转换为字符串的方法分享,如下所示;

字符串非常方便数据传送,那么如何将JSON对象转换为字符串
下文将一一道来,如下所示:

实现思路: 
       JSON.stringify(obj)
     -------参数说明-----
        obj为JSON对象
     -------返回值说明----
        返回值为转换后的字符串

例:
将json对象转换为JSON字符串

 <meta charset="UTF-8">
<p>
maomao365.com<br />
json对象转换为字符串
</p>
<hr /> 
<script>
var obj = {"webSiteName":"猫猫教程","url":"maomao365.com"};
  
var s =JSON.stringify(obj);
 
document.write("方式:"+s+"<br />");
</script>
javascript将JSON对象转换为字符串的示例分享

javascript将JSON对象转换为字符串的示例分享

javascript 如何将json字符串转换为json对象呢?


摘要:
下文讲述js代码中将json字符串转换为json对象的方法分享,如下所示;

json对象常用于各种接口返回数据,
但是这些数据在传送时,是以字符串的方式进行传送,
在js代码中,接收到的为js字符串,那么我们如何将这些json字符串转换为
json对象进行相关使用呢?
下文将一一道来,如下所示:

实现思路:
    方式1:
       使用eval将json字符串转换为json对象
        eval('('+json字符串+')'); 
    
    方式2:
        使用str.parseJSON()
        将"str"转换为json对象

    方式3:
        将JSON.parse(str)
        可将“str”转换为JSON对象
 

例:
将json字符串转换为JSON对象

<meta charset="UTF-8">
<p>
maomao365.com<br />
json字符串转换为json对象
</p>
<hr /> 
<script>
var s1 = '{ "webSiteName": "猫猫教程", "url": "maomao365.com" }';

var obj1 = eval('('+s1+')'); 
var obj3 = JSON.parse(s1);

document.write(obj1.webSiteName+"<br />"); 
document.write(obj3.webSiteName+"<br />");
</script>
javascript将json字符串转换为json对象的示例说明

javascript将json字符串转换为json对象的示例说明

javascript 如何获取一个变量的数据类型呢?


摘要:
下文讲述js代码中获取变量数据类型的方法分享,如下所示;

实现思路:
    使用typeof函数即可获取变量的数据类型

例:
获取以下变量的数据类型


  
  <script>
 //maomao365.com
 //typeof类型检测示例说明
  document.write(typeof 88); //输出 number
  document.write("<br />");
  document.write(typeof "猫猫教程"); //输出 string
document.write("<br />");
  document.write(typeof []); //输出 object
document.write("<br />");
  document.write(typeof null); //输出 object--实际数据类型为null
document.write("<br />");
  document.write(typeof undefined); //输出 undefined
document.write("<br />");
  document.write(typeof {}) //输出  object
   document.write("<br />");
  document.write(typeof NaN); //输出 number
  </script>