随笔分类 -  JS

摘要:JavaScript还有一个三元运算符(即该运算符需要三个运算子)?: ,也可以用于逻辑判断。 (条件)?表达式1:表达式2 →布尔表true→表达式1→ →布尔表false→表达式1→ 这个三元运算符可以被视为if...else...的简写形式,因此可以用于多种场合。 1、判断一个整数是奇书与偶数 阅读全文
posted @ 2024-12-13 20:46 张筱菓 阅读(53) 评论(0) 推荐(0)
摘要:多个if...else连接在一起使用的时候,可以转为使用更方便的switch结构 表达式→值1→语块1→break;→ 表达式→值2→语块1→break;→ 表达式→defalut→默认语块→ switch(fruit){ case"banana": //... break; case"apple" 阅读全文
posted @ 2024-12-13 19:59 张筱菓 阅读(28) 评论(0) 推荐(0)
摘要:1、if...else基本结构 if代码块后面,还可以跟一个else代码块,表示不满足条件时,所执行的代码。 →布尔表达式→true→语句块1→ →布尔表达式→false→语句块2→ if(m 3){ //满足条件时,执行的语句 }else{ //不满足条件时,执行的语句 } 2、多个if...el 阅读全文
posted @ 2024-12-10 21:07 张筱菓 阅读(92) 评论(0) 推荐(0)
摘要:if结构先判断一个表达式的布尔值,然后根据布尔值的真伪,执行不同的语句。所谓布尔值,指的是JavaScript的两个特殊值,true表示真,false表示伪。 布尔表达式→true→语句块→ 布尔表达式→false(跳过语句块)→ 1、if语句语法规范 if(布尔值){ 语句; } 需要注意的是," 阅读全文
posted @ 2024-12-10 20:34 张筱菓 阅读(87) 评论(0) 推荐(0)
摘要:布尔运算符:取反运算符:! 且运算符:&& 或运算符:|| 1、取反运算符(!) ①布尔值取反 !true//false !false//true ②非布尔值取反 对于非布尔值,取反运算符会将其转为布尔值。可以这样记忆,以下六个值取反后为true,其他值都为false。 温馨提示:undefined 阅读全文
posted @ 2024-12-10 19:48 张筱菓 阅读(63) 评论(0) 推荐(0)
摘要:JavaScript一共提供了8个比较运算符 比较运算符 描述 < 小于运算符 > 大于运算符 <= 小于或等于运算符 >= 大于或等于运算符 == 相等运算符 严格相等运算符 != 不相等运算符 !== 严格不相等运算符 比较运算符用于比较两个值的大小,然后返回一个布尔值,表示是否满足指定的条件。 阅读全文
posted @ 2024-12-10 18:37 张筱菓 阅读(28) 评论(0) 推荐(0)
摘要:运算符 表达式 = 赋值运算符 += x+=y等同于x=x+y .= x-=y等同于x=x-y *= x*=y等同于x=x*y /= x/=y等同于x=x/y %= x%=y等同于x=x%y =是赋值,不是等于 赋值运算符(Assignment Operators)用于给变量赋值 常见的赋值运算符, 阅读全文
posted @ 2024-12-10 17:55 张筱菓 阅读(38) 评论(0) 推荐(0)
摘要:算数运算符:加法运算符、减法运算符、乘法运算符、除法运算符、余数运算符、自增运算符、自减运算符。 自增自减:++在前先加后运算、++在后先运算后加 1、加减乘除运算符 加减乘除运算符就是基本的数学运算符效果 10 + 10 ; //20 100 - 10 ; //90 10 * 2 ;//20 10 阅读全文
posted @ 2024-12-10 10:42 张筱菓 阅读(25) 评论(0) 推荐(0)
摘要:数值:number、字符串:string、布尔值:boolean、对象:object JavaScript有三种方法,可以确定一个值到底是什么类型,而我们现在需要接触到的就是typeof 1、数值返回number typeo 123//"number" 2、字符串返回string typeof'12 阅读全文
posted @ 2024-12-09 21:08 张筱菓 阅读(41) 评论(0) 推荐(0)
摘要:数据类型:数值、字符串、布尔值、undefined、null、对象 1、数据类型分类 JavaScript语言的每一个值,都属于某一种数据类型。JavaScript的数据类型,共有六种。(ES6又新增了第七种Symbol类型的值和第八种BIglnt类型) 2、数据类型分类 原始分类(基础类型):数值 阅读全文
posted @ 2024-12-09 20:44 张筱菓 阅读(31) 评论(0) 推荐(0)
摘要:注释与输出方式: 注释:单行注释、多行注释。 输出方式:弹出框、页面输出、控制台输出。 1、JavaScript注释 源码中注释是不被引擎所解释的,它的作用是对代码进行解释。 JavaScript提供两种注释的写法:一种是单行注释,用//起头;另一种是多行注释,放在/和/之间。 //这是单行注释 / 阅读全文
posted @ 2024-12-09 19:47 张筱菓 阅读(69) 评论(0) 推荐(0)
摘要:JavaScript 常用引入方式:嵌入到HTML文件中、引入本地独立JS文件、引入网络来源文件 1、嵌入到HTML文件中 <body> <script> var age = 20 ; console.log(age); </script> </body> 2、引入本地独立JS文件 <body> < 阅读全文
posted @ 2024-12-09 18:34 张筱菓 阅读(54) 评论(0) 推荐(0)
摘要:1、变量 var num = 10 ; 变量本质(固定空间)=停车位 变量名称(通过名字操控空间)=车位编号 数据(变化的量)=车 2、变量的重新赋值 var num = 10 ; num = 20 ; 3、变量提升 JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行 阅读全文
posted @ 2024-12-09 18:14 张筱菓 阅读(27) 评论(0) 推荐(0)
摘要:1、语句 JavaScript程序的单位是行(line),也就是一行一行地执行。一般情况下,每一行就是一个语句 var num=10; 语句以分号结尾,一个分号就表示一个语句结束。 在html中用script写css 2、标识符 标识符(identifier)指的是用来识别各种值的合法名称。最常见的 阅读全文
posted @ 2024-12-09 17:45 张筱菓 阅读(51) 评论(0) 推荐(0)
摘要:1、JavaScript介绍 JavaScript是一种轻量级的脚本语言。所谓“脚本语言”,指的是它不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序的“脚本”。 JavaScript是一种嵌入式(embedded)语言。它本身提供的核心语法不算很多 2、为什么学习JavaScript ① 阅读全文
posted @ 2024-12-09 10:51 张筱菓 阅读(81) 评论(0) 推荐(0)