A JavaScript használata a C ++ alkalmazásokban a Chrome-hoz

Amikor a Google kiadta Chrome böngészőjét, a vállalat beépítette a JavaScript gyors, V8 nevű ügyféloldali bevezetését scripting az összes böngésző nyelve. A JavaScript korai alkalmazói a Netscape 4.1 korszakában nem tetszett a nyelvnek, mert nem voltak eszközök ehhez A hibakeresés és az egyes böngészők eltérő megvalósításúak voltak, és a Netscape böngészők különböző verziói különböztek jól. Nem volt kellemes böngészőközi kódot írni és tesztelni sok különböző böngészőn.

Azóta a Google Maps és a Gmail a Ajax teljes verzióját (aszinkron JavaScript és XML) technológiák és a JavaScript jelentős visszatérést élveztek. Most vannak megfelelő eszközök ehhez. A Google V8, amely C ++ nyelven íródik, összeállítja és végrehajtja a JavaScript forráskódját, kezeli az objektumok memóriaelosztását, és a szemét összegyűjti azokat a tárgyakat, amelyekre már nincs szüksége. A V8 sokkal gyorsabb, mint a többi böngészőben a JavaScript, mert a natív gépi kódhoz fordul, nem bájtkódot ezt értelmezték.

A JavaScript V8V8 nem csak a Chrome-hoz használható. Ha a C ++ alkalmazás szkriptkészítést igényel a felhasználók számára, hogy futási időben végrehajtott kódot írhassanak, akkor a V8-ot beágyazhatja az alkalmazásba. A V8 egy nyílt forráskódú, nagyteljesítményű JavaScript motor, amelyet a liberális BSD licenc alapján licenceltünk. A Google még egy

instagram viewer
beágyazó útmutató.