javascript-基础章

编程

计算机程序:计算机执行的一系列指令集合 
计算机语言:人与计算机之间通讯的语言(包括机器语言,汇编语言,高级语言)
二进制是 计算机语言的基础
 
编程语言:用来控制计算机的一系列指令,它有固定的格式和词汇
现今通用编程语言:汇编和高级
 
  • 编程语言:if else、for等具有逻辑性
  • 标记语言:(html)

 

数据存储
  1. 计算机内部使用二进制来表示
  2. 所有数据包括图片文件都是二进制保存
数据存储单位
位(bit)
字节(Byte)1B=1b
千字节(KB)1KB=1024B
 
程序运行
    1. 打开某个程序,先从硬盘中吧程序的代码加载到内存中

                 2.cpu执行内存中的代码

浏览器执行JS简介

浏览器分成两部分:渲染引擎和JS引擎

渲染引擎:用来解析HTML和CSS,俗称内核,比如谷歌的blink,老版本webkit

JS引擎:也俗称JS解释器。用来读取网页中的Javascript代码,对其进行处理后运行,比如谷歌的V8

 

JS组成

ECMAScript

 

DOM--文档对象模型

 

BOM—浏览器对象模型

 

运行在客户端的脚本语言

脚本语言:不需要变异,运行过程有js解释器解释并运行

JS的作用:

表单验证

网页特效

服务端开发

桌面程序

app

控制硬件-物联网

游戏开发

HTML/CSS/JS关系

HTML决定网页的结构和内容(决定看到什么)

CSS决定网页呈现的模样(决定好不好看)

JS实现业务逻辑和页面控制(决定功能)

JS的组成

 

js的三种书写格式

1.
<body>
<!-- 1.行内式js,直接写到元素的内部 -->
  <input type="button" value="唐伯虎点秋香" onclick="alert('秋香姐')">
</body>
2.
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<!-- 2.内嵌 -->
<script>
alert('沙漠')
</script>
</head>
3.
<!-- 3. 外部 -->
<script src="my.js"></script>
注:此标签内不需要写代码

js注释

<script>
// 1.单行注释
/* 2.多行注释 shift+option+a*/
</script>

Js输入输出

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
//这是一个输入框
prompt('请输入年龄')
//弹出警示框
alert('计算结果是')
//控制台输出
console.log('我在这看')
</script>
</head>

变量

变量:一个装东西的盒子,一个存放数据的容器,通过变量名获取数据,甚至数据可以修改。

 

 

posted @ 2022-02-10 19:00  终究还是避免不了遗憾  阅读(23)  评论(0编辑  收藏  举报