Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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 显示除2个特定项目外的对象项目_Javascript - Fatal编程技术网

Javascript 显示除2个特定项目外的对象项目

Javascript 显示除2个特定项目外的对象项目,javascript,Javascript,我有一个包含一些值的对象,我想显示除其中两个以外的所有项和值 My obj = {Username=[maher@wizy.io], question1=[sddsd], question2=[Option 1], question3=[USA], question4=[yes], Timestamp=[6/23/2015 12:15:00]} 我想显示除用户名和时间戳以外的所有内容 我已经试过了,但是我没有得到我想要的 for (var value in e.namedValues) {

我有一个包含一些值的对象,我想显示除其中两个以外的所有项和值

My obj = {Username=[maher@wizy.io], question1=[sddsd], question2=[Option 1], question3=[USA], question4=[yes], Timestamp=[6/23/2015 12:15:00]}
我想显示除用户名和时间戳以外的所有内容

我已经试过了,但是我没有得到我想要的

for (var value in e.namedValues) {
 if (e.namedValues[key] != "Username" && e.namedValues[key] != "Timestamp"){

    Logger.log(value);
  }
}

正如Pal Singh所建议的,您的所有值都在“var value”中,因此您应该做的是检查以下内容

if(value != "UserName" && value != "Timestamp")
{
    Logger.log(value);
}

您不需要检查密钥,它不包含任何值

正如Pal Singh所建议的,您的所有值都在“var value”中,因此您应该做的是检查以下内容

if(value != "UserName" && value != "Timestamp")
{
    Logger.log(value);
}
您不需要检查密钥,它不包含任何值


非常感谢,如果我想显示键+值,我的意思是问题1:sddsd问题2:选项1问题3:USA问题4:是

为此,您可以
console.log(value+:“+e.namedValues[value])


非常感谢,如果我想显示键+值,我的意思是问题1:sddsd问题2:选项1问题3:USA问题4:是


为此,您可以
console.log(value+:“+e.namedValues[value])

要在条件中使用键,您需要使用
值进行比较

更改您的if条件,如下所示:

if (value != "Username" && value != "Timestamp") {
    Logger.log(value);
}
要显示键+值,请执行以下操作:

console.log(value +": "+ e.namedValues[value]);

要在条件中使用键,您需要使用
value
进行比较

更改您的if条件,如下所示:

if (value != "Username" && value != "Timestamp") {
    Logger.log(value);
}
要显示键+值,请执行以下操作:

console.log(value +": "+ e.namedValues[value]);

如果(value!=“Username”&&value!=“Timestamp”)@PalSingh写一个答案而不是评论。非常感谢,如果我想显示键+值,我的意思是类似问题1:sddsd问题2:Option 1问题3:USA问题4:yesif(value!=“Username”&&value!=“Timestamp”)@请写一个答案而不是评论。非常感谢,如果我想显示键+值,我的意思是类似问题1:sddsd问题2:选项1问题3:美国问题4:是