I was following a tutorial online about NodeJS and they stated that NodeJS is a C++ program which embeds the V8 JS engine in it to provide extra features for JS. So whenever the V8 engine sees a particular keyword that is not in the ECAMScript standard, it will invoke the written C++ code for that particular keyword.
My question is for jQuery does it utilize this method as well? Since jQuery is written in pure Javascript so does it only utilize the ECMAScript standards of JS to provide DOM manipulation, AJAX, JSON parsing, etc.? Or is it that DOM manipulation and those extra features is not in the standard in JS, but those features are made available through Google Chrome which is a C++ program or your browser.