袭明_2018

善行无辙跡;善言无瑕謫;善计不用筹策;善闭无关楗而不可开;善结无绳约而不可解。是以圣人常善救人故无弃人,常善救物故无弃物,是为袭明。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

javascript 基础(一)

Posted on 2018-04-09 00:04  袭明_2018  阅读(110)  评论(0编辑  收藏  举报

一、什么是javascript?

  javascript是一种基于对象和事件驱动的客户端脚本语言,具有相对安全性,主要给页面增加动态功能,比如响应用户的各种操作。

  由网景公司(Netscape)开发的一种动态的、弱类型的、基于原型的语言,内置支持类;

  它的解释器是javascript引擎,为浏览器的一部分,最早在HTML中使用,为了给页面增加动态功能。

  JavaScript也可以用于其他场合,如服务器端编程

  Ecma国际以JavaScript为基础制定了ECMAScript标准。

二、JavaScript特点:

 

三、JavaScript组成:

  • 核心(ECMAScript),描述了该语言的语法和基本对象
  • 稳定对象模型(Document Object Model,简称DOM),描述处理网页内容的方法和接口;
  • 浏览器对象模型(Browser Object Model,简称BOM),描述与浏览器进行交互的方法和接口

 

 

 

 

扩展:

  一、脚本语言:

  脚本语言是一种解释性高级编程语言,它介于HTML和C、C++、C#、Java等编程语言之间,不需要编译,由解释器解释执行。

  被创建的目的是为了缩短传统的编写编译链接运行(edit-compile-link-run)过程。

  分类:

    嵌入式:嵌入在其他编程语言中被使用;

    独立式:在执行时完全依赖解释器;

  

  二、编程语言:

  简单的分为三大类:

    机器语言:由0、1构成的代码,计算机唯一能识别的语言。

    汇编语言:本质上就是机器语言,直接操作计算机硬件。为了便于识别和记忆,它的指令采用英文缩写的标识符。

    高级语言:是相对于汇编语言而言,它不能直接被计算机识别,必须“转化”后才能被执行,转化方式有两种:解释类和编译类。

 

参考:

【https://www.2cto.com/kf/201401/275070.html】

【https://zhidao.baidu.com/question/1111061035045611099.html】

【百度百科-脚本语言、JavaScript】