js数组

以下是为您整理出来关于【js数组】合集内容,如果觉得还不错,请帮忙转发推荐。

【js数组】技术教程文章

c# – 将一个通用字符串列表从Handler返回到JS数组【代码】

尝试将此列表作为数组返回,以便我可以通过JS在客户端获取它并迭代其值. 所以我的一个.ashx方法在方法的最后返回一个这样的列表: equipmentTypes是一个通用的字符串列表_httpContext.Response.ContentType = "text";_httpContext.Response.Write(equipmentTypes.ToArray());当我在客户端收到它时,我得到文字文本“System.String []”.那么我应该返回什么内容类型?显然这是不正确的. 然后我假设我可以将其评估为js侧的数组(对象).解...

javascript – D3js从数组而不是文件中获取数据【代码】

我发现这个优秀的d3js图表here.但在我的情况下,我希望这个图表从数组而不是tsv文件中取值.我想让它从表[]中获取值.我怎么能这样做?因为它使用了一个函数,我不知道我应该把我的数组放在哪里.Using d3-tip to add tooltips to a d3 bar chart. <!DOCTYPE html> <meta charset="utf-8"> <style>body {font: 10px sans-serif; }.axis path, .axis line {fill: none;stroke: #000;shape-rendering: crispEdges; }.bar {fill: orange; }...

javascript – Knockout JS数组空或无法检索值?【代码】

我有一个Javascript ajax函数从服务器检索注释(注意:我是Knockout JS的新手):function Comments() { var self = this; self.commentArray = ko.observableArray(); self.getNewerComments = function(lastCommentId) {pageId = $('body').attr('id');$.ajax({type: "GET",dataType: "json",url: "Controller/getNewerComments/" + pageId + "/" + lastCommentId,}).done(function(data) {self.commentArray = ko.observableArray...

如何在Highcharts中将PHP数组添加到JS数组中【代码】

我想要的是能够添加这个简单的PHP数组以在X轴上显示.它根本不想显示我的内容,我不明白为什么.<!DOCTYPE HTML> <html><head><?php $array = array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");?><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Highcharts Example</title><script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"type="text/javasc...

javascript-内部如何调整JS数组的大小?【代码】

因此,我一直试图在JS中实现具有某些自定义功能的类的集合类型(类似于C#中的List).我还希望对其进行某种程度的优化(我已经阅读了一些有关如何正确使用JS数组的文章).因此,我对自己想:“如果我们不为数组定义初始大小,而是继续向其添加对象,则内部必须为每次插入分配新的大小,这必须很慢.我可以通过分配来避免这种情况我自己更改了一个新大小(改变了数组的长度),有点类似于在CSharp中完成的操作,每当达到最大容量时,大小都会加倍(我...

javascript-随机播放JS数组【代码】

说我有一个像这样的数组:const alphabet = ['a', 'b', 'c', 'd'];这代表4个政治候选人和一个等级选择投票,其中候选人a是第一选择,候选人b是第二选择,依此类推. 我想将其随机排列成一堆随机顺序,但是在这种情况下,我希望a以大约60%的价格出现在第一位,b以20%的概率出现在第二位,而c以10%的概率出现在第三位,所有其他的出现可能是10位. %.是否有一些lodash和ramda功能可以完成此任务? 这用于测试等级选择投票算法.随机地对数组...

javascript-有没有一种简单的方法可以按范围对js数组值进行分组?【代码】

如果我有一个如下所示的js数组,是否有一种简单的方法可以按范围对数组值进行重新分组,逻辑基于范围步长,范围步长为1,所以如果数组值连续递增1,那么应该写为“ 1-3”,否则应该分给另一组,非常感谢!var list = ["1", "2", "3", "5", "6", "9", "12", "13", "14", "15", "16"]function(list) {// * some function here //return ["1-3", "5-6", "9", "12-16"] }解决方法:您可以使用Array#reduce.var array = ["1", "2", "3", "5", "6...

javascript-将JS数组传递给控制器​​的动作【代码】

我有以下代码:<form action="" onsubmit="getSelectedPlace(this);" target="_blank"><div class="wrap_input"><input type="submit" id="myDiv" class="btn buy_btn" value="Done"></div></form>function getSelectedPlace(form) {var placesID = new Array();$(".place.green").each(function () {placesID.push($(this).attr("id"));});form.action = "/Pay/Buy?places=" + placesID;return true;}在getSelectedPlace中,我获得...

javascript-D3.js用数组替换tsv文件【代码】

我一直在尝试实现以下chart,而未从其他来源获取数据时使用d3.tsv. 按照其他类似的question中的说明,我尝试替换了这部分代码:d3.tsv("data.tsv", type, function(error, data) {if (error) throw error;var cities = data.columns.slice(1).map(function(id) {return {id: id,values: data.map(function(d) {alert(d.date);alert(id);return {date: d.date, temperature: d[id]};})};});带有:var data=[ {date:20111001,temperatu...

javascript-测试JS数组中的对象【代码】

我有一个API请求后返回的对象数组.它采用以下形式:[{id: 12,slug: '050e8e8db93ae08ed46cd57017ef9617',name: 'Test Badge' }, {id: 13,slug: '78ed09b1f2aae29ab30915ac9f167bfa',name: 'Test Badge' }]我需要测试一个值:键上的x:子弹,但我的对象数组长数百个对象.有没有一种方法可以测试一个值而无需手动遍历所有对象?解决方法:好吧-您必须循环播放.但是至少JavaScript对您有用:var arr = [{id: 12,slug: '050e8e8db93ae08e...