gpt4 book ai didi

javascript - 如何从 js 文件代码字符串中获取 json 的一部分(通过 fs.readFileSync 获取)?

转载 作者:行者123 更新时间:2023-12-02 23:35:08 27 4
gpt4 key购买 nike

var a = {
properties:{
title:{
type:"String",
value:"sss"
},
content:{
type:"String",
value:"555"
}
},
data:{
abc:123,
ddd:444,
fff:"dd"
},
methods: {
abc () {

},
cde () {

}
}
}

上面的代码是来自js文件的文本字符串(通过fs.readFileSync获取)。我需要通过正则表达式获取“properties”字符串的部分并将其解析为 json 对象。

最佳答案

您可以使用对象解构

const {properties} = a;

var a = {
properties: {
title: {
type: "String",
value: "sss"
},
content: {
type: "String",
value: "555"
}
},
data: {
abc: 123,
ddd: 444,
fff: "dd"
},
methods: {
abc() {

},
cde() {

}
}
}

const {properties} = a;

console.log(properties);

或使用运算符访问

a.properties

a["属性"]

关于javascript - 如何从 js 文件代码字符串中获取 json 的一部分(通过 fs.readFileSync 获取)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56320101/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com