这是节点代理对象(v12.6.0)中的错误吗?

时间:2019-07-08 02:57:59

标签: javascript node.js es6-proxy

  1. 一个人可以在一个代理对象中包装一个类。
  2. 代理对象允许我们捕获对构造函数的调用。
  3. 一个人可以扩展代理包装的类。
  4. 在浏览器(chrome 73.0.3683.75)中,调用子类构造函数将调用代理的“ construct”陷阱。
  5. 在节点JS中,调用子类构造函数不会调用代理的“构造”陷阱。

    driver2 = webdriver.Chrome(r'XXXX\chromedriver.exe')
    driver2.get("https://www.bloomberg.com/profiles/people/15103277-mark-elliot-zuckerberg")
    
    boardmembership_table=driver2.find_elements_by_xpath('//*[@id="root"]/div/section/div[5]')[0]
    boardmembership_table.text
    

    当上述代码在chrome 73.0.3683.75中运行时,“被称为monster的构造函数”这一行将在控制台上打印两次,但在节点v12.6.0中运行时仅被打印一次。

0 个答案:

没有答案