分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

json和veal函数

发布时间:2023-09-06 01:26责任编辑:林大明关键词:jsjson

一:json

(1)创建:使用{}创建;

(2)作用:java后台拼接json字符串,将json字符串发上给浏览器,浏览器中的js程序可以解析json格式的字符串;这样java和js就完成了通信;

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 2 "http://www.w3.org/TR/html4/loose.dtd"> 3 <html> 4 <head> 5 <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 6 <title>json</title> 7 ?8 ????<script type="text/javascript"> 9 ????10 ????????//json:Javascript Object Notation[js对象标记]11 ????????//json对象使用:{}进行创建,这种语法可以创建一个无类型的javascript对象12 ????????//json通常使用在语言之间进行数据交换时候充当“数据交换格式”13 ????????//javas后台拼接json字符串,将json字符串发送给浏览器,浏览器中的js程序可以解析json格式的字符串。这样java和javascript就完成了通信14 ????????15 ????????var user={16 ????????17 ????????????"usercode":110,18 ????????????"username":"jackson",19 ????????????"age":2020 ????????21 ????????};22 ????????23 ????????//访问对象中的属性24 ????????alert(user.username);25 ????????alert(user.usercode);26 ????????alert(user.age);27 ????????28 ????????/*29 ????????在js中[]表示数组,{}表示json对象30 ????????*/31 ????????32 ????????//尝试定义一个json对象,存储每个班级中所有学生的信息33 ????????//要求对该对象描述:学生总数,学生个人信息34 ????????//学生个人信息包括:学号,姓名35 ????????36 ????????var stus={37 ????????38 ????????????"total" : 5,39 ????????????"stups":[40 ????????????{"sno":110,"name":"张三"},41 ????????????{"sno":120,"name":"李四"},42 ????????????{"sno":120,"name":"王五"},43 ????????????{"sno":120,"name":"赵六"},44 ????????????{"sno":120,"name":"朱八"}45 ????????????]46 ????????}47 ????????48 ????????for(var i=0;i<stus.stups.length;i++){49 ????????50 ????????????alert("name:"+stus.stups[i].name+" ??学号:"+stus.stups[i].sno);51 ????????52 ????????}53 ????????54 ????</script>55 56 </head>57 58 <body>59 </body>60 </html>
View Code

二:eval函数;

作用:eval(str);函数将str字符串当做js代码来执行;

用法:window.eval("var i=100;");

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 2 "http://www.w3.org/TR/html4/loose.dtd"> 3 <html> 4 <head> 5 <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 6 <title>eval函数</title> 7 ??8 ?????<script type="text/javascript"> 9 ????10 ????????//eval("str");函数将字符串当做js代码执行11 ????????window.eval("var name=‘徐志远‘;");//改程序相当var name="徐志远";12 ????????13 ????????alert(name);14 ????15 ????</script>16 17 </head>18 19 <body>20 </body>21 </html>
View Code

json和veal函数

原文地址:http://www.cnblogs.com/xuzhiyuan/p/7886545.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved