„JavaScript“ naudojimas „C ++“ programose, skirtose „Chrome“

Kai „Google“ išleido „Chrome“ naršyklę, bendrovė įtraukė greitą „JavaScript“, vadinamą V8, diegimą kliento pusėje scenarijus kalba įtraukta į visas naršykles. Ankstyvieji „JavaScript“ diegėjai dar „Netscape 4.1“ epochoje nemėgo šios kalbos, nes nebuvo įrankių derinimas ir kiekviena naršyklė turėjo skirtingą įgyvendinimą, o skirtingos „Netscape“ naršyklių versijos skyrėsi kaip gerai. Nebuvo malonu rašyti skirtingų naršyklių kodus ir išbandyti jį daugybėje skirtingų naršyklių.

Nuo to laiko "Google Maps" ir "Gmail" buvo naudojami naudojant visą "Ajax" (asinchroninę "JavaScript" ir XML) technologijas, o „JavaScript“ labai sugrįžo. Dabar tam yra tinkamos priemonės. „Google“ V8, kuris parašytas C ++, surenka ir vykdo „JavaScript“ šaltinio kodą, tvarko atminties skyrimą objektams ir šiukšles renka objektus, kurių jam nebereikia. V8 yra daug spartesnis nei „JavaScript“ kitose naršyklėse, nes jis kaupiasi pagal vietinį kompiuterio kodą, o ne baitų kodas tai buvo išaiškinta.

„JavaScript V8V8“ yra ne tik skirtas naudoti su „Chrome“. Jei jūsų „C ++“ programai reikia scenarijų, kad vartotojai galėtų rašyti kodą, kuris vykdomas vykdymo metu, galite įterpti V8 į savo programą. V8 yra atvirojo kodo aukštos kokybės „JavaScript“ variklis, licencijuotas pagal liberaliąją BSD licenciją. „Google“ netgi pateikė

instagram viewer
įdėjimo vadovas.

instagram story viewer