关于JSON的简介及取值以及常见面试题
关于JSON的简介及取值
JSON(JavaScript Object Notation)一种轻量级的数据交互格式
类似于一种数据封装,可以想象为java中student封装类
JSON的数值可以是数字、字符串、布尔值、数组或者对象、null
语法:
var JSON={名称:值,名称:值, ...... };
//例如:
var student={“name”:“Tom”,“age”:17}; //变量或属性名 用“”包裹起来
如何使用(即取值)用.访问
alert(student.age); //17
var cls={
“No”:1294, //班级号
“students”:[ //用数组保存学生
{"name":"Tom","age":21},
{"name":"James","aage":23}
],
“date”:“2016-8-5” //开班时间
};
如何使用(即取值)用.访问
alert(cls.students[1].name); //James
经典面试题
统计字符串中 某一个字符出现的次数 以及哪个字符出现的次数最多
<script type="text/javascript">var str="fkadjgr;oiael/mfkl/to;sjh";//构建一个空的对象,保存以后的key和value值 var josn=["f":"","k":"",.....];var josn={};for ( var i = 0; i < str.length; i++) {if(!josn[str.charAt(i)]){josn[str.charAt(i)]=1;}else{josn[str.charAt(i)]++;}}var iMax=0;var iIndex='';//迭代已经有值的对象//打擂算法,统计出出现次数最多的字符及次数for ( var i in josn) {alert(i+"出现了"+josn[i]+"次");if(josn[i]>iMax){iMax=josn[i];iIndex=i;}}alert("出现次数最多的是"+iIndex+"出现了"+iMax+"次");</script>
转载于:https://www.cnblogs.com/hmy-1365/p/5526130.html
关于JSON的简介及取值以及常见面试题相关推荐
- mysql关于时间的面试题,mysql时间设置默认值MySQL常见面试题
1.limit(选出10 到20 条) select * from students order by id limit 9,10; 2.MySQL 会使用索引的操作符号 =,>,=,betwe ...
- html5 将id的值用于top_web前端分享HTML5常见面试题集锦四
web前端分享HTML5常见面试题集锦四 1.为什么要初始化CSS样式? 答案:因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面显示差异. 当 ...
- “约见”面试官系列之常见面试题第十篇值meta标签(建议收藏)
目录 什么是meta标签? meta的作用 meta的必需属性和可选属性 必需属性content 可选属性 常用meta标签大总结 charset 百度禁止转码 SEO 优化部分 viewport 各 ...
- PHP遇到json解决的两个办法,转为数组,直接取值
为什么80%的码农都做不了架构师?>>> PHP遇到json解决的两个办法,转为数组,直接取值 //转为Array数据 $json = '{"a":1,&q ...
- json 取值判断_【收藏级】.NETCore3.1中的Json互操作解读
本文将会全面介绍System.Text.Json 和 Newtonsoft.Json 的相同和异同之处,方便需要的同学做迁移使用,对未来,我们保持期待. 文档比较 几个重要的对象 在 System.T ...
- 小程序json字符串取值问题,怎么取出来的是undefined,eval函数不能用?
1.后端返回的值 "{\"msg\":\"InvalidParameterValue.NoFaceInPhoto-图片中没有人脸.\",\" ...
- Jackson第二篇【从JSON字符串中取值】
来源:http://blog.csdn.net/songyongfeng/article/details/6932674 第一篇咱们主要学习了实体与json的相互转换的问题,但是咱们需要的是数据 你转 ...
- python在json文件中查找指定数据_Python中json的取值 如何使用python提取json中指定字段的数据...
python中为什么用json有什么作用 如何用python读取json里面的值啊我爱你,所以我给了你伤害我的权力,只要我能忍受,我会一直陪伴着你,但你不能伤害我太多. 数据如下,我想要读取name. ...
- C++ 取json中的某一个值,解析json字符串
C++ 取json中的某一个值,解析json字符串 C++编程中遇到了需要经常从json中取某一项,又不想用json库文件实现,只能靠自己封装方法 例如这个json {"date" ...
最新文章
- Js实现回车登录,监听回车事件
- vs2005制作安装包(自动安装.net framework 2.0)(小寿原创)
- 阿里云天池平台官方出品!从0到1层层拆解天池大赛赛题 | 文末送书
- VTK:直线网格之RectilinearGrid
- php面向对象及tp框架初识,thinkphp面向对象的问题
- redis——Java整合
- a标签的onclick事件_JavaScript提高:ASP.NET使用easyUI TABS标签显示问题
- NHibernate使用--环境搭建
- 《Android 面试指南》
- 抖音高贵气质的签名_抖音上,那群认真分享知识的人真“酷”
- html批量生成断面,【干货】利用Excel在AutoCAD中批量绘制断面图的方法
- 超全的网络安全精编自学资料合集(64份)
- 解题:POI 2012 Cloakroom
- 学以致用——Excel报表自动化方案 (Automation solution of complicated manual Excel Report)
- 产品经理之结构化思维表达
- [网络安全自学篇] 七十八.XSS跨站脚本攻击案例分享及总结(二)
- 论文笔记(五)面向大规模智能计量的分布式差分隐私
- 计算机内存数值存储方式(原码、反码、补码)
- 如何评估服务器基础性能 - CPU负载、使用率、内存磁盘使用率、网络带宽......
- Centos7 系统登录密码忘记解决方法