• JavaScript 基础学习(一)JavaScript 简介


    定义

    JavaScript是基于对象和事件驱动的语言,应用与客户端。其中:

    基于对象:提供好了很多对象,可以直接拿过来使用

    事件驱动:html做网站静态效果,javascript动态效果(网页能根据客户操作事件作出响应)

    客户端:专门指的是浏览器

    特点

    解释型语言:无需编译,直接运行

    交互性:信息的动态交互

    安全性:js不能访问本地磁盘的文件

    跨平台性:只要是能够支持js的浏览器,都可以运行

    javascript 和 java 的区别

    java是sun公司,现在oracle;js是网景公司

    JavaScript 是基于对象的,java是面向对象

    java是强类型的语言,js是弱类型的语言。比如java里面 int i = "10";  js: var i = 10; var m = "10";

    JavaScript只需解析就可以执行,而java需要先编译成字节码文件,再执行

    javascript 的组成

    ECMAScript:核心

    DOM:文档对象模型

    BOM:浏览器对象模型

    ECMAScript 和 Javascript

    ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。

    这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,所以它可以理解为是JavaScript的一个标准,但实际上后两者是ECMA-262标准的实现和扩展。

    ECMAScript是一个标准,而这个标准由各个厂商去实现

    ECMAScript是JavaScript的规格,JavaScript是ECMAScript的一种实现

  • 相关阅读:
    STM32——项目需求之低功耗的停机模式
    sscanf函数——强大的C语言库函数
    二级指针偏移
    RTX基础教程目录
    #pragma pack(push) 和#pragma pack(pop) 以及#pragma pack()
    Write thread-safe servlets [reproduced]
    C++程序员如何转Java
    How to implement equals() and hashCode() methods in Java[reproduced]
    The Java Enum: A Singleton Pattern [reproduced]
    VS Code
  • 原文地址:https://www.cnblogs.com/Yee-Q/p/12315038.html
Copyright © 2020-2023  润新知