zoukankan      html  css  js  c++  java
  • JavaScript介绍与组成

    JavaScript介绍与组成

    1、JavaScript历史

    ①    发明的公司:网景(livescript)--sun

    ②    发明人:布兰登-艾克

    ③    java与JavaScript的关系:Java 服务器端的编程语言,JavaScript运行在客户端(浏览器)的编程语言,两者毫无关系

    2、javascript是什么 ?

    ①    JavaScript是一门运行在浏览器端编程语言、脚本语言、 解释性语言、动态类型的语言(弱性语言)、基于对象的语言

    1)        编程语言:指计算机能够接受和处理的、具有一定语法规则的语言

    2)        脚本语言:不需要经过编译,,,缩短了编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言

    3)        解释性语言:解释执行则不需要编译过程,直接由解释器(js引擎)解析并执行代码。

    4)        动态类型的语言:静态类型语言在编译时便已确定变量的类型,而动态类型语言的变量类型要到程序运行的时候,待变量被赋予某个值之后,才会具有某种类型

    5)        基于对象的语言:javaScript不是一门面向对象的语言,或者只是部分具备一些面向对象的特征。

    3、JavaScript能做什么?

    ①    浏览器端:表单验证、动画特效(比如轮播图、tab切换、返回顶部等)、与后台语言进行交互

    ②    服务器端-node.js 

    ③    桌面程序(Electron):Electron 跨平台桌面应用开发工具: C/C++ JavaScript

    ④    App(Cordova):调用摄像头、蓝牙等硬件、H5与APP混编

    ⑤    游戏开发(cocos2d-js):Cocos2d-JS 是一个开源的 2D 游戏框架,包含 Cocos2d-html5 和 Cocos2d-x 的 JavaScript Bindings,支持跨平台和基于浏览器以及原生应用。你可以完全使用 JavaScript 来编         

    4、网页的组成:

    ①    HTML:网页结构

    ②    CSS:网页美颜相机

    ③    JavaScript:动画交互

    5、JavaScript的组成:

    ①    ECMAscript:定义基础的语法、变量、数据类型 

    ②    DOM:document Object Model  文档对象模型

    ③    BOM:Borswer Object Model 浏览器对象模型 

  • 相关阅读:
    码农提高工作效率 (转)
    Python快速教程 尾声
    C#基础——谈谈.NET异步编程的演变史
    [C#]動態叫用Web Service
    零极限 核心中的核心和详解
    项目经理应该把30%的时间用在编程上
    高效能程序员的七个习惯
    我们如何进行代码审查
    工作经常使用的SQL整理,实战篇(二)
    C# Socket网络编程精华篇 (转)
  • 原文地址:https://www.cnblogs.com/wenaq/p/13513657.html
Copyright © 2011-2022 走看看