首页 > 编程语言 >JavaScript

JavaScript

时间:2022-12-28 23:57:14浏览次数:42  
标签:定义 JavaScript html ECMAScript 客户端 脚本语言

概念:

  *运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎

  *脚本语言:不需要编译,直接就可以被浏览器解析执行了

功能:

  *可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验

发展史:

  1. 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为:c--,后来更名为:ScirptEase

  2.1995年,Netscape(网景)公司,开发了一门客户端脚本语言:LiveScript,命名为Javacript。

  3.1996年:微软抄袭JavaScript开发出了JScript语言。

  4.1997年:ECMA(欧洲计算机制造商协会),ECMAScript,就是所有客户端语言的标准。

  *JavaScript =ECMAScript+BOM+DOM

*ECMAScript:客户端脚本语言的标准

  1.基本语法

    1.与html结合方式

        1.内部JS:定义<script>标签,标签内容就是js代码

        2.外部JS:定义<script>标签,通过src属性引入外部的js文件

        *注意

          1.<script>可以定义在html页面的任何地方。但是定义的位置会影响执行顺序。

          2.<script>可以定义多个。

    2.注释

    3.数据类型

    4.变量

    5.运算符

    6.流程控制语句

 

标签:定义,JavaScript,html,ECMAScript,客户端,脚本语言
From: https://www.cnblogs.com/lin513/p/17011540.html

相关文章

  • 第一百一十八篇: JavaScript 原型链式继承
    好家伙,好家伙,本篇为《JS高级程序设计》第八章“对象、类与面向对象编程”学习笔记 1.原型链原型链是JS实现"继承"的方案之一ECMA-262把原型链定义为ECMAScript的主要......
  • 分享20个Javascript中的数组方法,收藏
    什么是数组?与其他编程语言中的数组一样,Array对象允许在一个变量名称下存储多个项的集合,并且具有用于执行常见数组操作的成员。 声明数组我们可以用两种不同的方式......
  • Web前端期末大作业--马尔代夫旅游网页设计(HTML+CSS+JavaScript+)实现
    目录​​前言介绍:​​​​网站首页:​​​​关于马尔代夫:​​​​酒店信息介绍:​​​​最新优惠政策:​​​​旅游须知模块:​​​​关于我们模块:​​​​主要源码结构:​​​......
  • .NET和JavaScript控件丨Infragistics功能简介
    使用InfragisticsUltimateUI/UX工具包简化开发,提供综合的企业级UI控件库和使用Indigo.Design的UX设计-开发协作工具-一个完整的设计到代码系统-集成原型、设计系统......
  • JavaScript 内存泄露问题
     内存泄露是每个开发者最终都不得不面对的问题。即便使用自动内存管理的语言,你还是会碰到一些内存泄漏的情况。内存泄露会导致一系列问题,比如:运行缓慢,崩溃,高延迟,甚至一些与......
  • javascript 事件循环
    JavaScript的运行顺序就是完全单线程的异步模型:同步在前,异步在后。所有的异步任务都要等待当前的同步任务执行完毕之后才能执行。JavaScript是单线程执行内容分为普通代......
  • JavaScript普通函数与箭头函数有怎样的区别?
     比较点普通函数箭头函数具体案例简写/箭头函数如果没有参数,同时函数体的返回值只有一句,则{}和return都可以省略。1、函数简写......
  • 理解JavaScript中的“面向对象”
    理解JavaScript中的“面向对象”一引子面向对象,是程序开发者再熟悉不过的一个概念。一说到它,你首先会想到的是什么?类?继承?方法与属性?不同技术栈的开发者或许有不同的第一反......
  • SpiderMonkey-让你的C++程序支持JavaScript脚本
    译序有些网友对为什么D2JSP能运行JavaScript脚本程序感到奇怪,因此我翻译了这篇文章,原文在​​这里​​​。这篇教程手把手教你如何利用SpiderMonkey创建一个能执行JavaScri......
  • JavaScript-C/C++ (SpiderMonkey) 引擎嵌入开发指南(中文向导)
    JavaScript-C/C++引擎概览本文档提供了一个JavaScript(JS)引擎的C语言实现的概述,他介绍了你如何在你的应用程序中嵌入脚本引擎来让它们可以使用JS。有两大理由让你在应用程......