我有一個變數。變數如下所示:
path1/path2,hash
path1/path2,hash
path1/path2,hash
path1/path2,hash
等等等等
如何獲得 2 個不同的變數,一個包含路徑,另一個包含哈希?
例如,路徑將如下所示:
path/path
path/path
path/path
path/path
順便說一句,我是 javascript 新手,抱歉。
uj5u.com熱心網友回復:
如果我理解正確,您想將所有內容分成兩個多行字串,那么這種和平的代碼可以幫助您。
let arrOfPathAndHash = `path1/path2,hash
path1/path2,hash
path1/path2,hash
path1/path2,hash`.split('\n');
arrOfPathAndHash = arrOfPathAndHash.map((pathAndHash) => pathAndHash.split(','));
const paths = arrOfPathAndHash.map((pathAndHash) => pathAndHash[0]).join('\n');
// path1/path2
// path1/path2
// path1/path2
// path1/path2
const hashes = arrOfPathAndHash.map((pathAndHash) => pathAndHash[1]).join('\n');
// hash
// hash
// hash
// hash
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/462993.html
標籤:javascript
