我的问题:
我有一个这样的路径,例如:some/path/with/unknown/depth
在此示例中,我要访问depth
。
我知道我可以这样做:
let path = "some/path/with/unknown/depth";
let word = path.split("/")[4];
但是4
是硬编码的。有没有办法动态地获取最后一个元素?一种解决方案可能是这里:
let path = "some/path/with/unknown/depth";
let words = path.split("/");
let word = words[words.length - 1];
是否可以仅用1行获得最后一个元素?
答案 0 :(得分:1)
您好,这是我的技巧:)
TypeError: Cannot set property 'border' of undefined
at main.js:48
at Array.forEach (<anonymous>)
at loadBooks (main.js:25)
at main.js:18
(anonymous) @ main.js:20
Promise.catch (async)
(anonymous) @ main.js:19