j avascript为前端核心语言,相对于java,它是运行在前端浏览器的解释型语言,一边翻译为机器码,一边执行,执行任务为分片任务,由浏览器统一按任务逻辑进行分片,再随机执行分片,喂给执行引擎处理,浏览器引擎有很多,v8最快,直接翻译为机器码,blink为ie引擎,有汇编语言,中间转几道,相对较慢。
js为单线程,边翻译边执行的运行时网络语言,相较java慢,在执行逻辑时,会检测是否语法错位,错位直接终止,并报错,没有则逐一执行,有错物即停止。
j avascript为前端核心语言,相对于java,它是运行在前端浏览器的解释型语言,一边翻译为机器码,一边执行,执行任务为分片任务,由浏览器统一按任务逻辑进行分片,再随机执行分片,喂给执行引擎处理,浏览器引擎有很多,v8最快,直接翻译为机器码,blink为ie引擎,有汇编语言,中间转几道,相对较慢。
js为单线程,边翻译边执行的运行时网络语言,相较java慢,在执行逻辑时,会检测是否语法错位,错位直接终止,并报错,没有则逐一执行,有错物即停止。