提问人:Lucas Bois 提问时间:8/19/2023 最后编辑:mplungjanLucas Bois 更新时间:8/19/2023 访问量:39
对象“嵌套”?
Object "Nesting"?
问:
我想在 nodejs 中使用一个对象来存储 url 路径,并重用以前的条目,例如:
let URLS = {
root: "www.example.com",
paths: {
user: root + "/user",
login: root + "/login"
}
}
有没有办法做到这一点?
答:
3赞
Danziger
8/19/2023
#1
在创建对象之前,您无法访问,但您可以定义一个单独的变量,并在对象的多个位置使用该变量:URLS.root
root
URLS
const root = "www.example.com";
const URLS = {
root,
paths: {
user: root + "/user",
login: root + "/login"
}
}
console.log(URLS)
在上面的示例中,使用简写属性名称来定义属性,而不是分别写入属性名称和属性值(例如 )。root
{ root: root }
评论
root