小白学js第一天

目录

  • 网页网站和应用程序的不同
  • javascript的介绍
  • javascript的应用
  • html css 和javascript的区别以及联系
  • javascript的书写方式
  • 计算机的组成

    今天主要学习了javascript的来源和应用以及计算机的组成

[知识脑图请戳一下链接:http://naotu.baidu.com/file/5cba52dcd53dc3cf3cd247c6a981d3ff?token=9c3e93990c4d4949]

1. 网页网站和应用程序的不同

1.1 网页

网页是一个页面

1.2 网站

网站是由许多个相关网页组成的

1.3 应用程序

应用程序是可以与用户进行交互,并实现某种功能

2. javascript的介绍

2.1 javascript的语言特性

javascript是一种编程语言(运行在客户端(浏览器)的一种脚本语言),进行流程控制

2.2 javascript的执行顺序

javascript语言由于不能被cpu所理解,所以需要用到javascript引擎:javascript解释一行代码,cpu执行一行代码。javascript的代码由上至下依次执行

2.3 javascript和java的关系

javascript和java的关系就是没啥关系。javascript和java除了名字相似还有一些语法相似,其他并无相似之处。且java是运行在服务端上的编程语言.

3. javascript的应用

3.1 起初

javascript只用于在服务器上进行表单上信息的验证.

3.2 如今

  • 网页特效
  • APP
  • 服务端开发(node.js)
  • 命令行工具(node.js)
  • 桌面程序(Electron)
  • 物联网
  • 游戏开发

    4. html css 和javascript的区别以及联系

    4.1 html

    提供网页的结构和信息

     4.2 css

    美化html网页页面

    4.3 javascript

    控制网页中的内容,给网页增加动态效果

    4.3.1 javascript中所用的工具

    4.3.1.1 ECMAscript
  • 欧洲计算机制造联合会
  • javascript的核心
  • 解决了浏览器兼容性的问题
  • 定义了javascript的基本语法和语言类型
  • 只是一套标准,与实现无关

4.3.1.2 DOM

浏览器对象模型

  • 一套操作浏览器功能的API
  • 通过DOM可以操作浏览器窗口

    4.3.1.3 BOM
    文档对象模型
  • 一套操作页面元素的API
  • 把HTML当成一棵文档树,通过BOM提供的API可以对树上的节点进行操作

    5. javascript的书写方式

    5.1 行内

<input type="button" onclick="alert('hellowoorld')" value="我是个按钮">

5.2 内嵌

        <script>
            alert('helloworld')
        </script>

5.3 外链

        <script src="helloworld.js"></script>

  • script 不可写在style里面
  • alert后面的括号里虽然可以用双引号也可用单引号,但推荐使用单引号,避免和html里双引号产生冲突
  • 外链中的script标签中不可书写javascript,因为这相当一个占位符,当代码运行到外链script标签这一行时,script标签中内容会被src=xx.js中的内容所替代

    6. 计算机的组成

    6.1 软件

    6.1.1 应用软件

  • 工作在系统软件上

    6.1.2 系统软件

  • eg. windows linux
  • 工作在系统硬件上

6.2 硬件

6.2.1 三大件

  • CPU
  • 内存
    暂时存储
  • 硬盘
    永久存储

    6.2.2 输入设备

    键盘 鼠标 等

    6.2.2 输出设备

    显示器 投影仪等

开心! Bye for now!

猜你喜欢

转载自www.cnblogs.com/1020-jj/p/10830052.html