有时刻我们需要初始化一个很长的字符串数组,举个例子:
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/小技巧/小技巧-字符串数组初始化.md1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入
你是否羡慕你的狗友?因为他们的狗狗可以做到“招之即来,挥之即去”。其实很简单,你只要谨记以下两点:一、你是家长,但不是狱长;二、坚持到底不要轻易改变。有些时候,爱犬会比你想像的更聪明,它们也会坚持...
怎样还原微信的微信聊天记录(微信聊天纪录删除还原) 微信是一款常见的社交软件,有时大家会要想将微信聊天记录导出,保存,如何保证呢? 操作步骤 01 打开手机,键入账户密码,登入微信。 02...
a)assert类型的webshell正常情况下只能履行一句话[一个分号内的内容],想让assert类型的webshell履行多句PHP代码,可凭借eval履行多条指令1、上传代码页面 我上传的是as...
刘涛生日与儿女及秦海璐齐跳舞...
本文导读目录: 1、几岁开始学习编程最好? 2、孩子学编程的最佳年龄段 幼儿多大适合学编程?学编程有些什么作用?谢谢 3、孩子学编程的最佳年龄段 幼儿多大适合学编程 4、小孩子从几岁开始学...
当我榜首次收到银行发来的“安全”邮件时,我榜首反响便是这儿是否有诈?由于在我看来,它实在是太像垂钓邮件了。这封躺在收件箱里的邮件来历于我银行司理的个人邮箱地址,而非Chase银行的官方邮箱。邮件中不...