我想使用名称
键将唯一数组推入对象我尝试了此代码,但仍然无法正常工作。有什么帮助吗?谢谢 !
addArray(){
if (!this.sessions.hasOwnProperty(name)) {
this.sessions.push(this.item);
}
},
答案 0 :(得分:0)
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;
此行表示会话是一个数组。因此,如果您想将具有键名称的唯一对象推入会话数组,则可以进行以下检查:
this.sessions.push(this.item);
使用 addIntoArray(yourNewlyAddedObject){
var is_in = false;
this.sessions.forEach(function (session) {
if (session.Name === yourNewlyAddedObject.Name) is_in = true;
});
return is_in;
},
功能检查新项目。如果此函数返回true,则表示当前添加的对象键“名称”已在数组中。否则返回false。因此,如果数组中不存在具有键名的当前对象(如果函数返回false),则将该对象添加到sessions数组中。