JS第一次笔记

167 阅读2分钟

JavaScript介绍:

1. js是一种运行在客户端(浏览器)的编程语言

image.png

2.js组成:语法基础(ECMASCRIPT)和Web APIs

Web APIs组成:DOM(操作文档)和BOM(操作浏览器)

image.png

3.js书写位置:内嵌式、外联式、行内式

(1)内嵌式:
1.要将js代码嵌入到html文件中
2.在html文件中添加一个script,script标签中的代码就是js代码
3.script标签的位置可以在任何地方(甚至是html目录标签)(推荐在head标签或者body标签中)
(2)外联式:
1.先创建一个js文件(后缀是xxx.js)
2.不能使用link标签引入js文件(css),使用script标签引入。(标签只写在html文件里,css和js都不用标签,可以在后者文件里写入代码 后在html文件引入) 3.外联式文件可以在任何位置(甚至是html目录标签)(推荐在head标签或者body标签中)
4.js中内嵌式和外联式不能混合使用
(3)行内式:
1.代码写在标签内部

4.js提供的输出信息的方式:

(1)alert():信息在网页以弹窗形式输出
(2)console.log():信息在浏览器控制台中输出
(3)document.writer():信息在网页中输出(在body里面输出内容)

5.js提供的输入信息的方式:

(1)prompt():用户直接输入
(2)confirm():用户选择输入

6.js注意事项:

(1)严格区分字母大小写
(2)若要在网页中输出一个html标签,可通过document.writer()

7.字面量:

(1)在计算机科学中,字面量(literal)是在计算机中描述 事/物

8.变量:

(1)变量:不断变化的一个值
(2)程序中的变量:在程序中的变量类似于一个保存数据的容器
(3)变量的使用步骤:先定义变量 (let 自定义变量名) (注意:let不允许多次声明一个变量)

image.png

image.png (4)利用document.write()输出时,对变量加引号,则输出变量名;当不对变量加引号时,输出的是变量内容。
(5)注意:变量名不能以数字开头,变量名中间不能出现空格,变量名只能用“_”这个特殊符号,变量名不能使用关键字
(6)“=”称为赋值运算符(当遇到赋值运算符的时候,执行赋值运算符右侧的代码再执行左侧),且显示最后一次的赋值结果
(7)使用变量的时候,必须先定义后使用。