有一段js代码,请问如何实现自动按顺序填充
{word: 'A',
pinyin: ' A1',
}
这是其中的一段,其它的N段结构都一样,只是其中的A和A1不一样,A和A1是一一对应的,有什么办法可以让A和A1,B和B1,C和C1等等等等,自动填进代码里,这样就会拥有如下代码
{
word: 'A',
pinyin: ' A1',
}
{
word: 'B',
pinyin: ' B1',
}
{
word: 'C',
pinyin: ' C1',
}
不清楚你的结构是怎样的。假如如下:
let data = [ 'a', 'b', 'c' ]
let dataPinyin = {
'a': 'a1',
'b': 'b1',
'c': 'c1'
}
let dataFormat = []
data.forEach(word => {
dataFormat.push({
word: word,
pinyin: dataPinyin
})
})
console.log(dataFormat) 你这是json Lines吗,从表格里读取输出成json格式,然后在处理一下就行 利用正则替换,在支持正则的文本编辑器中操作即可,比如你的原始数据
A A1
B B1
C C1
...
正则字符串:^(\w+)\s+(\w+)$
替换字符串:{\nword:'$1',\npinyin:'$2',\n},\n unmask 发表于 2022-3-27 21:54
利用正则替换,在支持正则的文本编辑器中操作即可,比如你的原始数据
A A1
B B1
那请问这个
A A1
B B1
C C1
...
放在什么地方? wg9606 发表于 2022-3-27 22:00
那请问这个
A A1
B B1
放在文本编辑器中,然后利用文本编辑器的替换功能 用数组循环 unmask 发表于 2022-3-27 22:02
放在文本编辑器中,然后利用文本编辑器的替换功能
这是批量的吗?我试也好像不对,可能是我用不来 一生挚爱不回头 发表于 2022-3-27 22:11
用数组循环
数组怎么弄,我感觉是个思路 wg9606 发表于 2022-3-27 23:00
数组怎么弄,我感觉是个思路
你的数据哪来的?感觉描述的怪怪的
页:
[1]
2