首页 > 编程语言 >JavaScript简介

JavaScript简介

时间:2022-11-14 22:11:59浏览次数:33  
标签:脚本 网页 简介 JavaScript 机器码 引擎 执行

什么是JavaScript

JavaScript创建的目的:

创建的最初目的是使网页更加生动。

脚本

这种编程语言写出来的程序被称为脚本,可以直接写在网页的HTML中,网页加载时自动执行。脚本被以纯文本的形式提供和执行,不需要特殊的准备和编译即可运行。如今,JavaScript不仅

引擎

JavaScript不仅可以在浏览器中执行,也可以在服务端执行,甚至可以在任意搭载JavaScript引擎的设备中执行。JavaScript引擎也称JavaScript虚拟机。

不同的浏览器有不同的引擎

  • V8:Chrome、Opera、Edge
  • SpiderMonkey:FireFox
  • Chakra:IE

引擎是如何工作的

  1. 引擎读取脚本
  2. 引擎将脚本编译为机器码
  3. 机器码快速执行

标签:脚本,网页,简介,JavaScript,机器码,引擎,执行
From: https://www.cnblogs.com/lige-233/p/16890639.html

相关文章

  • 博客简介
    本博客创立之初是为了记录在学习.NETMAUI和ASP.NET中遇到的各种问题,可以定性为学习笔记一类的东西。由于本人目前尚属没有任何编程经验的新手程序员,因此目前可能发布......
  • onnxruntime源码解析之C接口简介
    一、C接口1.简介其他语言的接口都是在C接口的基础上,进一步的封装。C的接口头文件为:onnxruntime_c_api.h头文件内包含了详细的注释和说明。总体上,除了一些数据结构的......
  • IEEE-754浮点数标准与JavaScript中的number
    1、概述如何使用8个字节表示特定的数字(整数或小数),其中要满足精度足够高,和表示的数字尽可能的大。聪明的你肯定想到使用科学计数法来表示,其中64位中,需要包含确定正负的符号......
  • javascript对象和内置对象
    了解对象对象是什么?对象是一组无序的相关属性和方法集合,js中所有事物都是对象,例如字符串,数值,数组,函数等对象是由属性和方法组成的属性:事物的特征,在对象中用属性来表示(常......
  • javascript尾递归优化
    JS中的递归我们来看一个阶乘的代码functionfoo(n){if(n<=1){return1;}returnn*foo(n-1);}foo(5);//120下面分析一下,代码运行过程中,......
  • javascript 高级编程 之 Array 用法总结
    引用类型是一种数据结构,用于将数据和功能联系起来。创建对象的方式:1.new操作符vararray=newArray();2.字面量表示法创建vararray=[];Array检测数组:检测数组......
  • IIC协议简介
    IIC总线介绍IIC也称I2C,是一个多主从的串行总线,由飞利浦公司发明的通讯总线,属于半双工同步传输类总线,仅由两条线就能完成多机通讯,一条SCL时钟线,另外一条双向数据线SDA,IIC总......
  • SCI简介和写作顺序
    一、SCI论文组成部分简介一篇完整的sci论文主要包括以下几个主要的组成部分,从前往后依次分别是Title就是说这个文章的标题其次是Abstract也就是这个文章的摘要。接......
  • Java多线程简介
    一、线程简介Process进程与Thread线程程序是指令和数据的有序集合,本身没有任何运行的含义,为静态概念。进程是执行程序的一次执行过程,为动态概念。是系统资源分配的单位......
  • Web前端开发技术课程大作业,期末考试HTML+CSS+JavaScript电竞游戏介绍网站
    ......