`
daichangfu
  • 浏览: 264696 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript分组(还算高效)

阅读更多
var arr =  [
        	['aaa',1,2,3],
        	['bbb',2,4,'c'],
        	['ccc',2,35,6],
        	['aaa',45,14,78],
        	['bbb',77,74,11],
        	['aaa',14,1425,14],
        	['ccc',14,14,18]
	      ];

var gro = {};

for(var i=0;i<arr.length;i++){
	if(gro[arr[i][0]]){
		gro[arr[i][0]].push(arr[i]);
	}else{
		gro[arr[i][0]] = [];
		gro[arr[i][0]].push(arr[i]);
	}
}

alert(JSON.stringify(gro));
分享到:
评论

相关推荐

    基于JavaScript实现随机数的分组抽取.pdf

    通过利用JavaScript实现随机数的分组抽取,开发者不仅能够简化开发流程,提升用户体验,还可以在数据分析、科学研究等多个领域发挥重要作用。它的灵活性和高效性,使其成为了处理随机数分组问题的理想选择。随着Web...

    [转][JavaScript]高效 JavaScript

    通过学习《高效JavaScript》,开发者不仅可以掌握JavaScript的核心概念,还能学会如何在实际项目中应用这些知识,写出更高效、更健壮的代码。同时,书中可能还会涵盖一些最新的JavaScript标准和最佳实践,确保开发者...

    javascript正则表达式中分组详解_.docx

    ### JavaScript正则表达式中分组详解 #### 一、引言 正则表达式是进行文本处理的强大工具之一,在JavaScript等编程语言中被广泛...在实际开发过程中,合理利用这两种分组可以帮助我们更加高效地完成字符串处理任务。

    [高性能JavaScript编程].(High.Performance.JavaScript).Nicholas.C.Zakas.文字版

    在性能调优的过程中,作者还提到了JavaScript引擎的工作原理,包括如何编译和执行JavaScript代码。理解这些底层细节有助于开发者更好地优化自己的JavaScript代码。例如,解释型语言的特性决定了代码的执行速度可能会...

    浅谈JavaScript正则表达式分组匹配

    在JavaScript中,正则表达式除了能匹配单个字符以外,还支持对子表达式进行分组,以便更精确地控制匹配的范围,这在需要对文本进行复杂匹配时尤其重要。 分组匹配是正则表达式中一个重要的功能,它通过圆括号“()”...

    JavaScript 正则命名分组【推荐】

    正则表达式的命名分组特性是一个强大的功能,它使正则表达式的使用更加直观和高效。通过为分组命名,可以极大提高代码的可读性和易维护性。虽然这一特性已经在V8引擎中实现,但可能由于缺乏足够的文档和示例,它并...

    JavaScript语言精粹(JavaScript.The.Good.Parts)

    通过阅读《JavaScript语言精粹》,开发者不仅能深入了解JavaScript的精髓,还能学会如何编写更高效、更安全的代码,提高编程技能。这本书适合已经有一定JavaScript基础的开发者进一步提升自己的技术水平。

    javascript正则表达式之分组概念与用法实例.docx

    分组不仅能够帮助我们更好地控制匹配逻辑,还能够方便地获取匹配结果的特定部分。此外,通过各种属性,我们可以进一步了解匹配过程中的具体细节,这对于处理复杂的字符串操作来说非常重要。掌握这些技巧,将有助于...

    JavaScript忍者秘籍源码

    通过《JavaScript忍者秘籍》的学习,读者不仅能够掌握JavaScript的核心技术,还能了解到一些最佳实践和陷阱,从而在实际开发中更高效地编写代码。无论你是初学者还是经验丰富的开发者,这本书都能提供有价值的洞见和...

    jqgrid实现分组显示和统计

    jqGrid是一款功能强大的JavaScript表格插件,用于在Web页面中展示和操作数据。...通过合理配置和优化,可以创建出高效且用户友好的数据展示界面。在实际应用中,应根据项目需求进行调整,确保最佳的用户体验。

    基于Java、HTML、CSS、JavaScript的吉音分组器导表设计源码

    本项目是一款基于Java、HTML、CSS和JavaScript的吉音分组器导表设计源码,包含总计96个文件,其中Java源文件69个,XML配置文件5个,YAML文件3个...该系统专注于吉音分组器功能,旨在提供高效的数据导入和管理解决方案。

    JavaScript: The Definitive Guide, 5th Edition

    《JavaScript: The Definitive Guide, 5th Edition》是JavaScript学习领域中一本经典的参考书,由David Flanagan撰写,全面且深入地介绍了JavaScript语言。这本书面向已经有一定编程基础的读者,旨在帮助他们掌握...

    JAVASCRIPT的正规式

    JavaScript正则表达式还可以使用非贪婪匹配,通过在量词后加上问号`?`,使得匹配尽可能少的字符。例如,`.*?`将匹配尽可能短的任意字符序列,而`.`匹配尽可能多的字符。 在调试和测试正则表达式时,可以使用在线的...

    js实现json数组分组合并操作示例

    除了上述操作,JavaScript还提供了`JSON.parse()`和`JSON.stringify()`方法,分别用于将JSON字符串转换为JavaScript对象,以及将JavaScript对象转换为JSON字符串。此外,`Array.prototype.forEach()`、`Array....

    PHP、MySQL与JavaScript学习手册 第4版

    还将深入探索DOM(文档对象模型)操作,事件处理,以及AJAX(异步JavaScript和XML),它允许页面在不刷新的情况下与服务器进行通信。随着JavaScript框架的兴起,如jQuery和React,本书也将介绍如何使用这些工具来...

    Gridview异步数据分组

    在本例中,我们将深入探讨“Gridview异步数据分组”这一主题,这是一种通过结合Ajax技术实现的高效、用户友好的数据展示方式。 1. **异步数据分组**:传统的数据分组通常在服务器端完成,当用户请求分组时,整个...

    js_正则表达式实战JavaScript语言精髓与编程实践

    此外,书中还会结合JavaScript的全局对象`RegExp`和函数`match`、`replace`、`split`等,讲解如何在JavaScript环境中使用正则表达式,包括正向和反向查找、全局匹配、替换策略等。对于正则表达式的性能优化,书中也...

    JavaScript手册及正则表达式详解[收藏]

    通过学习这些内容,开发者能更好地理解和运用JavaScript,编写出高效、健壮的代码。 总的来说,“JavaScript手册及正则表达式详解”是一个全面了解和提升JavaScript技能的重要资源。无论是初学者还是有经验的开发者...

    javascript 文档

    5. **函数表达式(Function Expressions)**:JavaScript中的函数不仅可以作为声明,还可以作为表达式,这为函数式编程提供了基础。了解匿名函数、立即执行函数表达式(IIFE)以及闭包,可以提升代码的灵活性和模块...

Global site tag (gtag.js) - Google Analytics