我有两个对象。它们的结构看起来有点像这样:
{
education: ["school", "institute"],
courses: ["HTML", "JS", "CSS"],
Computer: {
"OS":"WXP",
"WS":"NotePad"
}
}
Run Code Online (Sandbox Code Playgroud)
第二:
{
education: ["school", "university", "institute", "collage"],
courses: ["HTML", "CSS", "JS", "Managing", "Directing"],
Computer: {
"OS":"WXP",
"WS":"NotePad",
"AV":"Avast"
},
something: function(){...},
other: "thing"
}
Run Code Online (Sandbox Code Playgroud)
您可能已经注意到,第二个对象包含整个第一个对象,以及第一个对象没有的一些项目。
我需要比较这两个对象,如果第二个对象包含第一个对象的每个项目,则得到一个答案(true
- false
)。
true
- 如果第一个对象的所有项目也在第二个对象中
false
- 如果第一个对象的至少一个项目不在第二个对象中,例如:如果第二个对象没有“css” “ 课程。
(第一个是要求,第二个是这个人有什么。我需要检查这个人是否有所有的要求)
可以是普通的 JS、jQuery 等等。我不想为此使用服务器端语言。
有没有办法做到这一点?
谢谢!
我想获得一个关于构建chrome桌面应用程序的好教程.
我找到了一些很好的Chrome扩展程序,Chrome应用程序除了重定向到网站之外没有做任何事情 - 我想要的是像Any.do这样的应用程序,例如Google Keep,例如日出日历:不使用Chrome的应用程序不同的窗口,但我希望我能用HTML-CSS-JS制作一个.
你知道我在哪里可以找到任何文件吗?
谢谢!!
我知道每周有人问同样的问题,但我也注意到解决方案(和问题)总是不同的.
我收到了MySQL错误:
您的SQL语法有错误; 查看与您的MySQL服务器版本相对应的手册,以便在''病人'附近使用正确的语法(id,name,birthyear)VALUES(2,'Itzik Karasik','1997')'在第1行
这不是我第一次收到此错误,但我仍然可以在查询中找到问题.查询是:
$query = "INSERT INTO 'patients' (id,name,birthyear)
VALUES ($id, '$name', '$birthyear')";
Run Code Online (Sandbox Code Playgroud)
和最后的查询(我回应$query
):
INSERT INTO 'patients' (id,name,birthyear) VALUES (2, 'Itzik Karasik', '1997')
Run Code Online (Sandbox Code Playgroud)
该patients
表有3个字段: