Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法从对象中获取数据_Javascript_Arrays_Json - Fatal编程技术网

Javascript 无法从对象中获取数据

Javascript 无法从对象中获取数据,javascript,arrays,json,Javascript,Arrays,Json,我有java脚本对象,我想从对象中获取值,但无法从对象中获取值 这是我的javascript对象 var profile = { '[Profile ID]': 135675302, '[Name | Prefix]': '', '[Name | First]': 'KK', '[Name | Middle]': '', '[Name | Last]': 'Test', '[Contact Name]': 'KK Test', '[Email | Primary]': '

我有java脚本对象,我想从对象中获取值,但无法从对象中获取值

这是我的javascript对象

var profile = { '[Profile ID]': 135675302,
  '[Name | Prefix]': '',
  '[Name | First]': 'KK',
  '[Name | Middle]': '',
  '[Name | Last]': 'Test',
  '[Contact Name]': 'KK Test',
  '[Email | Primary]': 'kk@yopmail.com',
  '[Email | Main]': 'kk@yopmail.com',
  '[Address | Primary | Line 1]': '',
  '[Address | Primary | Line 2]': '',
  '[Address | Primary | City]': '',
  '[Address | Primary | State]': '',
  '[Address | Primary | Zip]': '',
  '[Address | Primary | Country]': '',
  '[Address | Main | Line 1]': '',
  '[Address | Main | Line 2]': '',
  '[Address | Main | City]': '',
  '[Address | Main | State]': '',
  '[Address | Main | Zip]': '',
  '[Address | Main | Country]': '',
  '[Phone | Primary]': '',
  '[Organization]': '',
  '*Key Contact': '',
  Facebook: '',
  'Gender Served': [],
  LinkedIn: '',
  'School Size': [],
  'School Website': '',
  'Student Residential Status': [],
  Title: '',
  Twitter: '',
  '[Created Date]': '05/11/2018 11:49:56 AM',
  '[Expiration Date]': '',
  '[Group]': [ 'Members' ],
  '[Last Modified Date]': '05/11/2018 11:49:56 AM',
  '[Member Status]': 'Active',
  '[Member Type]': 'Members',
  '[Username]': 'kk@yopmail.com' }
我想从对象中获取“名字”、“姓氏”和“用户名”


有什么想法吗?

当无法使用点表示法访问属性值时,请使用括号表示法-只需将属性值放在括号内的字符串中即可:

var profile={'[profile ID]':135675302,
“[名称|前缀]:”,
“[Name | First]”:“KK”,
“[名称|中间]:”,
“[Name | Last]”:“Test”,
“[联系人姓名]”:“KK测试”,
“[电子邮件|主要]”:”kk@yopmail.com',
“[Email | Main]”:kk@yopmail.com',
“[地址|主要|第1行]:”,
“[地址|主要|第2行]:”,
“[地址|小学|城市]:”,
“[地址|主要|州]:”,
“[地址|主要|邮政编码]:”,
“[地址|主要|国家]:”,
“[地址|主|第1行]:”,
“[地址|主|第2行]:”,
“[地址|主要|城市]:”,
“[地址|主要|州]:”,
“[地址| Main | Zip]:”,
“[地址|主要|国家]:”,
“[电话|主要]:”,
“[组织]:”,
“*主要联系人”:”,
Facebook:“”,
“性别服务”:[],
LinkedIn:“”,
“学校规模”:[],
“学校网站”:“,
“学生居住身份”:[],
标题:“”,
推特:“,
“[创建日期]”:“2018年11月5日上午11:49:56”,
“[到期日]:”,
“[组]”:[“成员”],
“[上次修改日期]”:“2018年11月5日上午11:49:56”,
“[成员状态]”:“活动”,
“[成员类型]”:“成员”,
“[用户名]:”kk@yopmail.com' };
log(profile['[Name | First]]];
log(profile['[Name | Last]]];
log(profile['[Username]'])如下所示:

var Username = Profile["[Username]"];
var First_name = Profile["[Name | First]"];
var Last_name = Profile["[Name | Last]"];

你用来获取这些值的代码在哪里?既然有这么多的副本,为什么还要回答这样的问题呢。这对我来说很好