# The V8Js class

&reftitle.intro;

This is the core class for V8Js extension. Each instance created from this class has own context in which all JavaScript is compiled and executed.

See `V8Js::__construct` for more information.

&reftitle.classsynopsis;

        V8Js

          V8Js

        &Constants;

         const
         string
         V8Js::V8_VERSION

         const
         int
         V8Js::FLAG_NONE
         1

         const
         int
         V8Js::FLAG_FORCE_ARRAY
         2

        &Methods;

&reftitle.constants;

`V8Js::V8_VERSION`

- The V8 Javascript Engine version.

`V8Js::FLAG_NONE`

- No flags.

`V8Js::FLAG_FORCE_ARRAY`

- Forces all JS objects to be associative arrays in PHP.

&reference.v8js.entities.v8js;