如何在JavaScript中使用json对象和eval()函数

  介绍

本篇文章为大家展示了如何在JavaScript中使用json对象和eval()函数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

<强>一、JavaScript中的数组

数组使用<代码>[],<代码> new Array() 或<代码>新数组(计数)进行创建

创建数组之后我们可以对其静态初始化,也可以对其动态赋值

数组的常用属性:长度

数组的常用方法:<代码> toString() ,<代码>加入(),<代码>反向(),<代码>推(),<代码> pop()

& lt; script 类型=拔谋?javascript"比;//才能静态初始化   var 才能;myArray =,(1、2、3, 45岁,67年);//才能获取数组中的个数   警报才能(“myArray.length=? myArray.length);   ,,(var 我=0;i

<强>二,JavaScript中的json对象

json对象使用<代码>{}进行创建,通常用在不同的语言之间进行数据交换,它是一种轻量级的数据传输格式

java可以在后台拼接json字符串,并将json字符串发送给浏览器,浏览器可以解析json格式的字符串,这样的java和JavaScript就完成了数据传输

& lt; script 类型=拔谋?javascript"比;//才能创建json对象   var 才能;user ={userCode: 101,   ,,,,,,,uerName:“guoguo"   ,,,,,,,地址:“瓦力瓦力“};   警报才能(“user.userCode=? user.userCode);//user.userCode=101   警报才能(“user.uerName=? user.uerName);//user.uerName=她   警报才能(“user.address=? user.address);//user.address=瓦力瓦力//数才能组中的元素可以是json对象   var 才能;userArray =, [{userCode: 101,   ,,,,,,,,,,uerName:“guoguo"   ,,,,,,,,,,地址:“瓦力瓦力“},   ,,,,,,,,,,{userCode: 102,   ,,,,,,,,,,uerName:“haha"   ,,,,,,,,,,地址:“咕噜咕噜“}   ,,,,,,,,,);   警报才能(“userArray [1] .userCode=? userArray [1] .userCode);   警报才能(“userArray [1] .uerName=? userArray [1] .uerName);   警报才能(“userArray [1] .address=? userArray [1] .address);   & lt;/script>

<强>三,JavaScript中的eval()函数

JS中<代码> eval() 函数的作用是将普通字符串当做JS代码来解释执行。

& lt; script 类型=拔谋?javascript"比;   var 才能;str =,“var 我=10;“;//才能eval函数的作用:将普通字符串当做js代码解释执行   window.eval才能(str);   警报才能(“i=? i);//i=10//eval才能可以把json字符串转换成json对象,缺点:json变量的名称不可变   var 才能;jsonStr =,“var  jsonObject =, {userCode: & # 39; 101 & # 39;,用户名:& # 39;她# 39;,年龄:& # 39;16 & # 39;}“;   window.eval才能(jsonStr);   警报才能(“jsonObject.userCode=? jsonObject.userCode);//jsonObject.userCode=101   警报才能(“jsonObject.userName=? jsonObject.userName);//jsonObject.userName=她   警报才能(“jsonObject.age=? jsonObject.age);//jsonObject.age=16   null   null   null   null   null   null   null   null   null   null

如何在JavaScript中使用json对象和eval()函数