Javascript 获取具有字符串标识符的对象
我需要帮助获取JS中字符串对象的属性 我有反对意见Javascript 获取具有字符串标识符的对象,javascript,string,object,properties,identifier,Javascript,String,Object,Properties,Identifier,我需要帮助获取JS中字符串对象的属性 我有反对意见 elements = { element : { date: { day: 'Monday' } } } 我有一个JS函数,其中输入是element.date.day。和 基本上我需要这样做: function getObjectByStringIdentifier ( stringId ) { return elements[strin
elements = {
element : {
date: {
day: 'Monday'
}
}
}
我有一个JS函数,其中输入是element.date.day。和
基本上我需要这样做:
function getObjectByStringIdentifier ( stringId ) {
return elements[stringId];
}
这在JS中可能吗?您可以这样做 变量元素={ 要素:{ 日期:{ 日期:“星期一” }, 例如:{ abc:‘你好’ } } }; 函数getObjectByStringIdentifierstringId{ stringId=stringId.split'.'; //使用“”拆分字符串` var res=元素; //将res定义为对象 对于变量i=0;i
var arr_from_json = JSON.parse( json_string );
在没有的浏览器中,可以包含json2库
alert(arr_from_json.elements);
您可以这样做: 变量元素={ 要素:{ 日期:{ 日期:“星期一” } }, 汽车:{ 比赛:兰博基尼, 经典:劳斯莱斯 } } 函数GetObjectByString标识符stringId{ 对象=stringId.split。; 元素=元素; fori=0;i
你试过你的建议了吗?这不是OP需要的!