json对象转换为json字符串
今天浏览网页的时候看到这个题也是一道很经典的题目了
var str ='aaaaaaajsdjdfkdkg';
var arry=[,];
var obj={};
for(var i=;i<str.length;i++){
if(!obj[str.charAt(i)]){
obj[str.charAt(i)]=;
}else{
obj[str.charAt(i)]++;
}
}
var numbers=;
var stra='';
for(var a in obj){
if(obj[a]>numbers){
numbers = obj[a];
stra = a;
}
}
alert(stra+'出现'+numbers+'次,出现次数最多');
然后我就想把obj直接输出来,而要把他输出来就的把obj对象转换为一个字符,想了一会没有想到办法,于是网上查了一下,
看到某位大神的方法
var objstr = '{';
        for(var b in obj){
            objstr +="'"+b+"'':''"+obj[b]+"',";
        }
        objstr+='}';
        alert(objstr);
没错就是这样简单粗暴,但是有合情合理,但是突然我又想到obj[key],能不能输出他的val,(我们知道obj.a是肯定可以输出他的值的因为这是一个对象)所以我果断
alert(obj[a])
然而没有软用直接undefined,到这里我就不明白了上面 obj[str.charAt(i)]都可以用为毛直接写入a就不能输出值呢?不知道你们不知道不知道原因,后来我想了一下。。。。。。傻逼了,所以果断改为
alert(obj['a'])
输出结果7。。。。。,a不是key,key的整个是'a'
json对象转换为json字符串的更多相关文章
- 前端页面使用 Json对象与Json字符串之间的互相转换
		
前言 在前端页面很多时候都会用到Json这种格式的数据,最近没有前端,后端的我也要什么都要搞,对于Json对象与Json字符串之间的转换终于摸清楚了几种方式,归纳如下! 一:Json对象转换为json ...
 - Json对象与Json字符串互转(转载)
		
一.jQuery插件支持的转换方式 1 $.paseJSON(jsonstr);//将json字符串转换为json对象 二.浏览器支持的转换方式(Firefox,Chrome,Opera,Safair ...
 - 大话Json对象和Json字符串
		
一.Json对象和Json字符串的区别 (1)Json对象:可以通过javascript存取属性. 先介绍一下json对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的.例如: var ...
 - JavaScript中JSON对象和JSON字符串的相互转化
		
一.JSON字符串转换为JSON对象 var str = '{"name":"cxh","sex":"man",&quo ...
 - JS中JSON对象和JSON字符串的相互转化
		
转:http://www.cnblogs.com/wbyp/p/7086318.html 一.JSON字符串转换为JSON对象 var str = '{"name":"c ...
 - json对象和json字符串相互转换
		
1.将JSON字符串转换为JSON对象 var data = JSON.parse(str); // JSON.parse();方法 console.log(data.name); 2.将JSON对象 ...
 - js压缩xml字符串,将xml字符串转换为xml对象,将xml对象转换为json对象
		
/** * 压缩xml字符串 */ function compressXmlStr(str){ var prefix, suffix; var i = str.indexOf("\r&quo ...
 - JSon_零基础_005_将po(bean)对象转换为JSon格式的对象字符串,返回给界面
		
将po(bean)对象转换为JSon格式的对象字符串,返回给界面 导入jar包: 编写po(bean)类: package com.west.webcourse.po; /** * 第01步:编写be ...
 - JSon_零基础_004_将Set集合对象转换为JSon格式的对象字符串,返回给界面
		
将Set集合对象转换为JSon格式的对象字符串,返回给界面 需要导入的jar包: 编写:servlet: package com.west.webcourse.servlet; import java ...
 
随机推荐
- 使用Lombok简化你的代码
			
一.安装 eclipse 下载:https://projectlombok.org/ 双击安装即可. 重启eclipse/myeclipse 如果有报错,clean一下项目 ...
 - Response.Clear()和Response.ClearContent()区别
			
Response.Clear()方法 Clear方法删除所有缓存中的HTML输出.但此方法只删除Response显示输入信息,不删除Response头信息. Response.ClearContent ...
 - [问题2015S01] 复旦高等代数 II(14级)每周一题(第二教学周)
			
[问题2015S01] 设 \(M_n(\mathbb{R})\) 是 \(n\) 阶实方阵全体构成的实线性空间, \(\varphi\) 是 \(M_n(\mathbb{R})\) 上的线性变换, ...
 - tar等
			
tar格式,会打包成一个文件,可以对多个目录,或者多个文件进行打包tar命令只是打包,不会压缩,打包前后大小是一样的 tar命令 -c //打包-x //解压-f //指定文件-t //查看 tar ...
 - 细话 - 如何在web应用中使用百度地图
			
初步接触了高德地图嵌入到网站应用中的知识后,对高德地图提供的文档,源码以及使用快捷,方便非常满意. 由此,利用周末时间研究了下如何使用 百度地图 . 总的来说,方式方法都差不多,都提供了源码和文档实例 ...
 - URL的格式
			
URL RFC: http://www.ietf.org/rfc/rfc1738.txt URI RFC: http://www.ietf.org/rfc/rfc2396.txt 转自: http ...
 - javascript Demo
			
var vm=(function(){ var name="jasper"; var changename=function(v){ name=v; }; return { nam ...
 - XMPP学习记录之实战篇
			
在学习iOS以来一直想要研究即时聊天方面的技术,因工作原因此计划一直搁浅,近日偷得时闲开始着手与XMPP的学习.在学习之前我一直认为XMPP对我来说是一个很有难度的挑战,在了解了协议的具体形式后,才发 ...
 - hdu2243考研路茫茫——单词情结(ac+二分矩阵)
			
链接 跟2778差不多,解决了那道题这道也不成问题如果做过基本的矩阵问题. 数比较大,需要用unsigned longlong 就不需要mod了 溢出就相当于取余 #include <iostr ...
 - STM32学习笔记(四) RCC外设的学习和理解
			
RCC时钟模块并不好理解,初次接触我也是一头雾水,而且我真正掌握它的时候也比较晚,是我在学习uC/os-II,需要分析时钟时才有了深刻认识.但在学习中我却一定要把放在了前列,因为这是整个嵌入式最重要的 ...