js 第一章基础

77 阅读2分钟

js第一章 导入js方式两种 1.通过〈script〉标签导入js代码 2.创建以.js为结尾的文件通过〈script src=〉中的src方式来导入 注意点:如果script标签已经导入srcjs文件,那么这个src标签里面的代码不生效 四种输出语句 1.alert()文本提示框的形式输出 2.document.wriet()可以解析标签并输出到body页面里 3.console.log()给我们程序员使用在页面控制台使用 4.prompt()以提示框的形式输出,多了一个用户输入的文本框来显示到body页面里 变量的基本使用 1.let 变量名
变量名 =存储的值 2.主流使用变量名后面直接赋值 let 变量名 = 存储的值 3.也声明多个变量 但要用逗号隔开 let 变量名 =存储的值,变量名=存储的值 4.废弃的变量方式:var 功能一样但有点bug 5.变量的命名规则:只能是字母、数字、下划线、$ 注意:不能能数字开头,而且严格区分大小写 6.规范命名:小驼峰命名法首字母小写后面单词第一个字母大写 常量的基本使用 1.常量的用法和变量一致,但是常量里的值不允许更改 注意:如果常量定义的是一个对象,对象里面属性的值是可以修改的 数据类型 number 数字类型 string 字符串类型 boolean 布尔类型 判断 Null 有值但是为空 例如let 变量名 ='' 输出的值就是null undefined 没有值没有定义 注意:只声明了变量没赋值 例如:let 变量名 ,console.log(变量名)输出的值就是undefined 数字型和字符串型

用typeof检测变量名常量名的数据类型 console.log(stpeof 变量名) 注意:返回的值是数据类型

引号是不能相互嵌套否则不显示引号 console.log('这是一个'非常特别'的')

普通字符串拼接 let 变量名 =18 console.log('我今年'+变量名+'岁') 注意: 加号 + 是拼接关键 加号要全是数字类型才能相加 里面有一个字符串类型就是拼接 模板字符串拼接 console.log(`我今年{变量名}岁`)注意:字符串拼接用+拼接,模板字符串用{变量名}岁`) 注意:字符串拼接用 + 拼接,模板字符串用 {} 拼接

算术运算符

      • / 注意:先乘除再加减 % 取余 注意:整除就等于0,不整除就把没除完数拿出来,小于要除的数等于自己

计算失败 就是拿字符串加数字就会返回 NAN not a number 注意:拼接是变量值+变量值,

赋值运算符 +=加法赋值 -=减法赋值 *=乘法赋值 /=除法赋值 %=取余赋值 变量名 = 变量名+ 数字类型 这是拼接 注意:加号只有全是数字类型才是相加 , 其他都是拼接 null空类型加数字类型等于0+数据类型 未定义类型加数字类型返回的是NAN无法计算,未定义类型加字符串类型12返回的是 undefined12

自增/自减运算符 ++ 自增 自身的值加1 -- 自减 自身的值减1 注意: 用于 数字类型的常变量的运算符 比较运算符 左边是否大于右边 >
左边是否小于右边 <
左边是否大于或等于右边 >= 左边是否小于或等于右边 <=
左右两边是否类型都相等(重点) === 左右两边是否相等 ==
左右值不相等 != 左右两边是否不全等 !==

逻辑运算符 && 逻辑与 一假则假 || 逻辑或 一真则真 ! 取反 真变假 假变真 先&&后||