Number toFixed() 四舍五入指定小数位数,返回结果为字符串 let num = 3.1415926// 保留两位小数let str1 = num.toFixed(2) // 3.14// 保留三位小数let str2 = num.toFixed(3) // 3.142 Number.isNaN() 判断一个数是否是NaN Number…
作用域通俗的说,是变量起作用的范围。因为每个变量都有对应的“生活环境” JavaScript中作用域主要分为以下几种: 全局作用域(即script标签内的空间) 函数作用域(每个函数的花括号内的部分) 块作用域(除函数外,其他的花括号空间都是块作用域,如if的花括号) 变量只提供给当前环境和当前环境的子环境进行使用。 <!DOCTYPE ht…
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。通俗的说,函数是利用特定语法,将一段代码打包在一起,每次调用函数就可以让这个代码块内的代码全部执行,复用代码。 要注意的是,函数跟循环不相似,循环是重复一定次数的执行代码,函数虽然可以重复执行代码,但是它很灵活,可以任意决定它调用的时机 声明函数 声明函数有两种方式 // 方式一let f…
for 循环是任何一门语言都会有个命令,用于反复执行某段代码。 例如,循环代码块5次: for (let i = 0; i < 5; i++) { let text = `当前数字为${i}` console.log(text)}// 输出结果:当前数字为0当前数字为1当前数字为2当前数字为3当前数字为4 此例中,l…
判断是代码流程控制的一个重要环节,绝大多数逻辑的实现都离不开判断。 1. if判断 写法: //单个ifif( 条件 ){ //条件为真时执行的代码}//if elseif( 条件 ){ //条件为真时执行的代码}else{ //条件为假时执行的代码}//多个else…
类型转换是将某个数据转换为其他类型的数据的操作。 可以参考表格 值字符串操作环境数字运算环境逻辑运算环境对象操作环境undefined"undefined"NaNfalseErrornull"null"0falseError非空字符串不转换字符串对应的数字值True空字符串不转换0falseString0"0"不转换falseNumberNaN"N…
算术运算符 加(+) 减(-) 乘(*) 除(/) 取余(%) 乘方(**) // 加法运算let a = 1let b = a + 2 // 此时b等于3// 减、乘、除同理 重点说下取余运算 取余运算即是字面含义,取除运算的余数,有时也叫模运算 // 例如:5 除以 3 商为1 余数为2let a = 5 % 3 // 此时a存…
数据类型是字面含义,表示各种数据的类型。在任何语言中都存在数据类型,因为数据是各种各样的。 JavaScript主要包含8种数据类型,8种数据类型可以分为基础类型和引用型两个分类: 基础型数据类型 number 数字(包含整数和浮点数) string 字符串 boolean 布尔值 undefined 未定义 null 空指针 symbol 符号 …
变量用于存储数据 需要先声明变量,才能使用 声明变量使用关键词主要有三个:let、const、var var关键词是老版本(ES5)JS所使用,现在已经淘汰 let let是新版本用于声明变量的关键词,let声明的变量为普通变量 用法: let a = 1// 或者let aa = 1 上述使用let声明一个变量,变量名为a,值为1 变量的使…
首先去redhat官网下载镜像https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux 选择自己喜欢的镜像版本 VMware17pro已经免费 使用VMware安装镜像 如果使用的镜像版本是9使用17pro 选择下载好的redhat镜像 需要输入账户 根据电脑配置…