Js字符串数组初始化

访客3年前黑客工具1036

有时刻我们需要初始化一个很长的字符串数组,举个例子:

const tags = [
  'html',
  'body',
  'h1',
  'h2',
  'h3',
  'h4',
  'h5',
  'h6',
  'form',
  'input',
  'label',
  // 后面另有很长...
];

后续的处置是需要遍历这整个数组去完成某些功效,不关心这些字符串的相对顺序。但我们在维护这个字符串数组的时刻会感受有些不方便,好比太长、没有分类等。

最近在看一个开源项目正好看到一个小技巧来解决这个问题,直接上代码:

const tags = [
  // root
  'html,body',
  // content
  'h1,h2,h3,h4,h5,h6',
  // form
  'form,input,label,button',
  // ...
].join(',').split(',');

这段代码虽然不是神马很高深的技巧,但初看时照样很有感受。虽然我们天天可能都市重复写一些代码,但应多花点心思去提升、去重构——“不积跬步,无以至千里”,这是一个永恒的话题 

原文来自:https://github.com/deepfunc/js-bullshit-blog/blob/master/小技巧/小技巧-字符串数组初始化.md


思源资源网:分类流动

1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入

相关文章

怎样训狗让狗狗听话(狗狗训练原则)

怎样训狗让狗狗听话(狗狗训练原则)

你是否羡慕你的狗友?因为他们的狗狗可以做到“招之即来,挥之即去”。其实很简单,你只要谨记以下两点:一、你是家长,但不是狱长;二、坚持到底不要轻易改变。有些时候,爱犬会比你想像的更聪明,它们也会坚持...

如何还原微信的聊天记录(微信聊天记录删除还原)

怎样还原微信的微信聊天记录(微信聊天纪录删除还原) 微信是一款常见的社交软件,有时大家会要想将微信聊天记录导出,保存,如何保证呢? 操作步骤 01 打开手机,键入账户密码,登入微信。 02...

网赌放水征兆,网上在哪里找黑客,哪里能找真正的黑客

a)assert类型的webshell正常情况下只能履行一句话[一个分号内的内容],想让assert类型的webshell履行多句PHP代码,可凭借eval履行多条指令1、上传代码页面 我上传的是as...

想过夜电话联系_郑州姑娘质量好的场子微信

刘涛生日与儿女及秦海璐齐跳舞...

孩子学编程最佳年龄(学编程的最佳年龄段)

孩子学编程最佳年龄(学编程的最佳年龄段)

本文导读目录: 1、几岁开始学习编程最好? 2、孩子学编程的最佳年龄段 幼儿多大适合学编程?学编程有些什么作用?谢谢 3、孩子学编程的最佳年龄段 幼儿多大适合学编程 4、小孩子从几岁开始学...

换个视点看看,为什么垂钓进犯总能成功

当我榜首次收到银行发来的“安全”邮件时,我榜首反响便是这儿是否有诈?由于在我看来,它实在是太像垂钓邮件了。这封躺在收件箱里的邮件来历于我银行司理的个人邮箱地址,而非Chase银行的官方邮箱。邮件中不...