Skip to content
Carlos Jaramillo edited this page Jun 27, 2020 · 10 revisions

Welcome to the javaScript wiki!

Javascript:

Asyncrono y no bloqueante con un bucle de eventos implementado con un único hilo (concurrencia) para sus interfaces de I/O. (Input/Output)

  • Interpreted language (in runtime will read line per line)

    • browser will make Just in Time Compile (JIT) Compilation stage
    • To make a tree
    • Interprete and improve code (like in 2 + '7' change string for number)
    • Compile that interpreted code in ByteCode
  • Dynamic language (because run without compile like static languages like java)

  • Weakly Typed (2 + '7'; // 27)

  • OOP

    • but not class-based object-oriented, is Prototype-based
  • Forwards (javascript not, because is backward) It is compatible with future versions

  • Backward You can write code from previous versions without affecting the new code in new versiones.

Clone this wiki locally