草庐IT

json-iterator

全部标签

javascript - 从字符串层次结构创建 JSON 树

给定这4个变量,varel1={name:'ronaldo',team:'europe/spain/realmadrid'}varel2={name:'messi',team:'europe/spain/barcelona'}varel3={name:'gerald',team:'europe/england/liverpool'}varel4={name:'unknownenglish',team:'europe/england'}我需要生成这个JSON树层次结构,{"text":"europe","leaf":false,"children":[{"text":"spain","l

javascript - 如何知道何时在动态 "iterable"参数中解决所有 Promises?

我的问题是我不知道如何知道动态promise数组何时解决了所有promise。举个例子:varpromiseArray=[];promiseArray.push(newPromise(){/*blablabla*/});promiseArray.push(newPromise(){/*blablabla*/});Promise.all(promiseArray).then(function(){//Thiswillbeexecutenwhenthose2promisesaresolved.});promiseArray.push(newPromise(){/*blablabla*/})

javascript - bower.json 中要忽略的内容

我有alibrary我正在开发并将其发布到bower。现在我忽略了除genie.js(库)和genie.min.js之外的所有内容。拥有README.md或travis构建文件或演示文件或其他任何东西是否有值(value)?在我看来,有人将您的组件添加到他们的项目中的原因是他们可以在他们的产品中使用它并且他们不希望他们的文件系统受到污染,我错了吗? 最佳答案 你是对的,只是最低要求。我会更进一步,删除缩小文件,这是Bower中的最佳实践,因为用户很可能使用构建系统,而拥有额外的缩小文件只会浪费空间。通过在bower.json的"ig

javascript - 如何在带有 Ajax 和 JSON 的 JavaScript 中使用 v3 URL API 获取 Youtube 视频标题

我只是想获取Youtube视频的标题。似乎想不通。到目前为止我有这个:q='https://www.googleapis.com/youtube/v3/videos?id='+itemId+'&key='+ytApiKey+'&fields=items(snippet(channelId,title,categoryId))&part=snippet';$.ajax({url:q,dataType:"jsonp",success:function(data){alert(data.items[0].title);console.log(data.snippet.title);},err

javascript - 如何从变量中获取 JSON 值

假设我有{"data":{"243232":{"id":"testid","name":"test"}}}所以当我这样做的时候vara=data.243232.id;alert(a);//它给了我testid.但是当我真的喜欢varc=243232;vard=data.c.id;alert(d)//itgivesasundefined.所以当我在上述情况下提醒d时如何获得正确的值谢谢。 最佳答案 使用其他符号vara=data['243232'].id记住JS中的所有对象实际上只是关联数组。对象键只是js中的一个变量,因此需要适当的

javascript - 使用 JSON 绘制谷歌图表

如果它是一个单独的JSON文件,我如何检索和使用谷歌图表的数据集?我尝试了jQuerygetJSON但无法正常工作。GoogleViz应该使用JSON来绘制条形图有原生的googleAPI方式吗?或者我能找到一种使用jQuery的方法吗?如何使用?谢谢//LoadtheVisualizationAPIandthepiechartpackage.google.load('visualization','1.0',{'packages':['corechart']});//SetacallbacktorunwhentheGoogleVisualizationAPIisloaded.goog

javascript - 如何在jQuery中通过Request Body提交JSON数据?

我不是jQuery专家,认为我更新鲜。这是我的代码,不负责请求主体提交jQueryJSON数据。jQueryDatasubmittedbyJSONBodyRequest$.ajax({url:"/",type:"POST",data:[{id:1,name:"Shahed"},{id:2,name:"Hossain"}],contentType:"application/json;charset=utf-8",dataType:"json",success:function(){console.log("PurejQueryPureJSobject");}});Exampleofsub

javascript - 为什么 JavaScript 解析器接受 JSON 作为函数体?

前几天,我遇到了一些奇怪的代码:varOrderSupplement=function(){oid:null;code:"";description:"";startdate:"";enddate:"";gender:null;cardowner:null;box:null;divisor:0;created:null;createdBy:"";};代码的意图对我来说很清楚:它试图定义一个构造函数,以创建OrderSupplement的实例。我对这种语法感到困惑。编写代码的伙伴说它工作正常-虽然它显然不;至少它不是它应该做的。他实例化了OrderSupplement的新实例,并设置了例

javascript - 将数据推送到 JSON 数组

我正在制作一个Chrome应用程序,我想将歌曲的名称和艺术家保存到一个json文件中。我知道如何做到这一点,但我不知道如何将数据(此处:title和artist)放入json数组中。我们分配:varfavorites=[];所以如果有人按了星标,艺术家和歌曲的名称应该被放入收藏夹:$(document).on('click','.fa-star-o',function(){vartitle=$(this).parent().find('.tracktitle').text(),artist=$(this).parent().find('.artist').text();$(this).

Javascript:使用动态变量名称访问 JSON 数据中的嵌套值

我有一个嵌套的Javascript对象,例如vardata={'name':{'heading':'Name','required':1,'type':'String'},'profile':{'age':{'heading':'Age','required':0,'type':'Number'},'phone':{'heading':'Phone','required':0,'type':'String'},'city':{'heading':'City','required':0,'type':'String'},},'status':{'heading':'Status','re