我正在尝试使用 lodash 比较两个对象,如下所示。问题是它总是返回 false。我认为问题在于对象具有不同的键和值顺序。然而,无论订单如何,我都找不到如何比较它的解决方案。
\n\n如何忽略顺序并正确比较两个对象?
\n\nvar obj1 = { \n event: 'pageInformation', \n page: { type: 'event', category: 'sportsbook' }, \n username: 'anonymous', \n pagePath: '/', \n item: { name: 'Barcelona - Leganes', id: '123' }, \n contest: { name: '1.\xc5\xa0panielsko', id: 'MSK70' }, \n category: { name: 'Futbal', id: 'MSK3' }, \n teams: [ \n { id: 'barcelona', name: 'Barcelona' }, \n { id: 'leganes', name: 'Leganes' } \n ] \n} \nvar obj2 = { \n event: …Run Code Online (Sandbox Code Playgroud) 我在最新的项目中使用了 puppeteer。我使用 NPM ( ) 安装了该库npm i puppeteer。从文档中我了解到该page.waitFor()函数现已弃用并被page.waitForTimeout().
当我尝试使用新功能时,我得到了UnhandledPromiseRejectionWarning: TypeError: page.waitForTimeout is not a function。
可能的原因是什么?我从NPM得到的Puppeteer版本是2.1.1。