小编Reu*_*sik的帖子

对象比较:检查一个对象是否包含整个其他对象

我有两个对象。它们的结构看起来有点像这样:

{
 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 等等。我不想为此使用服务器端语言。

有没有办法做到这一点?

谢谢!

javascript

5
推荐指数
1
解决办法
5039
查看次数

开发Chrome桌面应用

我想获得一个关于构建chrome桌面应用程序的好教程.

我找到了一些很好的Chrome扩展程序,Chrome应用程序除了重定向到网站之外没有做任何事情 - 我想要的是像Any.do这样的应用程序,例如Google Keep,例如日出日历:不使用Chrome的应用程序不同的窗口,但我希望我能用HTML-CSS-JS制作一个.

你知道我在哪里可以找到任何文件吗?

谢谢!!

google-chrome google-chrome-app

2
推荐指数
1
解决办法
3753
查看次数

"您的SQL语法有错误;请查看与...对应的手册"

我知道每周有人问同样的问题,但我也注意到解决方案(和问题)总是不同的.

我收到了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个字段:

  1. id - bigint
  2. name - varchar
  3. birthyear - varchar

php mysql

-4
推荐指数
1
解决办法
130
查看次数