[英]Show object items except 2 specific items
我有一個包含一些值的對象,我想顯示除其中兩個以外的所有項目和值
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)所建議的,您所有的值都在“變量值”中,因此您應該做的是檢查以下內容
if(value != "UserName" && value != "Timestamp")
{
Logger.log(value);
}
您不需要檢查密鑰,它不包含任何值。
非常感謝,如果我想顯示鍵+值,我的意思是像問題1:sddsd問題2:選項1問題3:美國問題4:是的
為此,您可以console.log(value + " : " + e.namedValues[value]);
要使用鍵入條件,您假設使用value
進行比較
更改您的if條件,如下所示:
if (value != "Username" && value != "Timestamp") {
Logger.log(value);
}
顯示鍵+值:
console.log(value +": "+ e.namedValues[value]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.