草庐IT

Geo数据类型

全部标签

javascript - 删除所有索引数据库

我需要删除我所有的IndexedDB,目前我有:constindexedDB=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB;if(indexedDB.webkitGetDatabaseNames){constbases=indexedDB.webkitGetDatabaseNames();bases.onsuccess=(event)=>{constdata=event.target.result;Object.values(data).forEach((db)=>{i

javascript - 如何打印json数据。

我有一个像这样的json输出数组{"data":[{"name":"BenThorpe","id":"XXXXXXXXXXX"},{"name":"FrancisDavid","id":"XXXXXXXXXXX"},}我想遍历它并使用javascript打印出所有名称。我希望能够做到这一点。for(i=0;i但我无法使用javascript找到json对象的长度。 最佳答案 response.data是对象的数组,因此具有可用于迭代其元素的length属性。varresult;for(vari=0;i

javascript - JavaScript 应该抛出什么类型的异常?

在JavaScript中应该抛出什么类型的对象?我看到很多examples它抛出一个普通的旧string并且似乎有一个半标准的Error类型。我应该更喜欢其中之一吗? 最佳答案 Error对象和特定的错误对象(例如TypeError)在ECMAScript规范中已完全标准化。但是,大多数浏览器都提供这些对象的通用非标准属性。只要您的错误处理代码知道如何处理您抛出的对象,您就可以抛出任何您喜欢的东西,但是使用Error对象有以下优点:与处理原生代码抛出的错误保持一致,例如具有message属性,因此您不必编写不同的代码来处理原生错误和

javascript - 试图让 JQuery Post 与 WCF 通信,但不接受 JSON 数据

我正在使用以下JQuery\JavaScript代码与WCF4REST服务通信。varserviceUrl="http://services.xiine.com/Xiine/Live/AccountService/rest/json/Login";varuserInfo={"IsNotEncrypted":true,"Password":null,"UserName":null};varloginSuccess=function(data,textStatus,jqXHR){console.log("yay");};varloginError=function(){console.lo

javascript - 我可以使用 constructor.name 来检测 JavaScript 中的类型吗

我可以使用“constructor”属性来检测JavaScript中的类型吗?或者有什么我应该知道的。例如:vara={};a.构造函数名称;//输出“对象”或varb=1;b.构造函数名称;//输出“数字”或vard=newDate();d.构造函数名称;//输出“日期”而不是对象或varf=newFunction();f.构造函数名称;//输出“函数”而不是对象只有在参数上使用它时arguments.constructor.name;//像第一个例子一样输出对象我经常看到开发人员使用:Object.prototype.toString.call([])或Object.prototy

javascript - 如何处理浏览器中显示数据的重负载处理

上下文我们有一个基于Ember的应用程序,可以处理大量结构化数据(业务流程模型)。重要!我们真的希望尽可能让我们的应用程序保持离线状态。需求虽然我们只需要显示这些数据、编辑它们等等,但雷达中没有任何阻碍...但现在,我们想对这些模型应用处理:有效性检查、路径查找......以及几种耗时/内存消耗的算法。问题我们可以在服务器上处理算法,但这会终止应用程序的离线模式。我们考虑过webworker来避免在后台卡住应用程序和进程算法,但我们面临一个主要问题:将数据传递给worker时会出现数据重复。使用TransferableObjects会使应用程序至少在计算期间失去所有权(和数据),因此它

javascript - 向 JavaScript 对象字面量添加数据

这是我的对象字面量:varobj={key1:value1};如何添加{key1:value1,value2,value3}到obj? 最佳答案 您的对象的值必须是存储单独值的数组或对象,如下所示:{key1:[value1,value2,value3]}或者{key1:newcompositeValue(value1,value2,value3)} 关于javascript-向JavaScript对象字面量添加数据,我们在StackOverflow上找到一个类似的问题:

javascript - 类型错误 : 'undefined' is not a function (evaluating '$( "#wnd_Addparam"). 对话框')

我有2个月的这个例子,我换了PC。现在这似乎不再起作用了。这是一个应该通过(之前)按下按钮来加载小窗口对话框的示例。但是,它不起作用...这是我的代码://varregex,v,l,c,b;$("#wnd_Addparam").dialog({autoOpen:false,height:'auto',width:350,modal:true,resizable:false,buttons:{"Add":function(){$(this).dialog("close");},Cancel:function(){$(this).dialog("close");}},close:funct

javascript - 使用本地 JSON 数据填充 ExtJS 3.4 组合框

我正在使用ExtJS3.4,我需要使用以下数据填充组合框:"[{"cod_domini":"1","nom_domini":"SantEstevedePalautordera"},{"cod_domini":"2","nom_domini":"ParcNaturaldelMontseny"},{"cod_domini":"5","nom_domini":"SantPeredeVilamajor"},{"cod_domini":"6","nom_domini":"SantaMariaiMosqueroles"}]"它来自先前的XMLHttpRequest,我已将它存储在一个变量中,因此:

javascript - 如何编写递归 d3.js 代码来处理嵌套数据结构?

我有functionalprogramming的背景并在原则上理解递归,但我似乎无法将这些知识转化为D3.js环境。我下面有一个helloworld脚本,它试图简单地打印嵌套数据结构的内容。根据其他线程的建议,我可以使用.filter仅返回节点,但如何继续此示例以递归打印嵌套项?functiondraw(data){"usestrict";d3.select("body").selectAll("p").data(data).enter().append("p").text(function(d){if(dinstanceofArray){return"WHATDOIPUTHERE?"