js笔记
三生梅雨渡潇潇
我有很多面,但我不善变
展开
-
js获取一个匿名函数的返回值
在js中,很多时候,做题会遇到要使用到一个匿名函数的返回值,以下是我知道的方法:基本思想就是用一个变量去装这个匿名函数,比如:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Docum原创 2020-08-20 19:00:03 · 2350 阅读 · 0 评论 -
前端js输入三个数,找出最大数以及为什么输入三位数之后,程序会出错
前端js输入三个数,找出最大数在这道题中,其实思路比较简单,就是先比较两位数,再用其中最大的去和第三位数比较。在解题过程中,我先编写的代码是:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> var原创 2020-08-06 10:17:37 · 1389 阅读 · 0 评论 -
三元运算符的写法
三元运算符的写法:表达式1 ?表达式2:表达式3他表示的意思是:如果表达式1是true,则执行表达式2,否则就执行表达式3其实三目运算符相当于if-else接下来看看例子:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><scrip原创 2020-08-05 19:33:36 · 1424 阅读 · 0 评论 -
对于一元运算符++在前和在后的区别,a++和++a的区别
对于一元运算符中的++在前、在后的区别:++a:表示先运算,再赋值a++:表示先赋值,再运算<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> var a = 2; var b = a++;原创 2020-08-05 18:48:21 · 802 阅读 · 0 评论 -
前端js中的运算符的种类,=、==与===的区别
js中运算符的种类1、算术运算符:+、-、*、/、%(取余)2、逻辑运算符:!(取反)、&&、||3、比较运算符:< > <= >= != == 、===4、赋值运算符:= += -= *= /=优先级:逻辑运算符 > 算术运算符 > 赋值运算符对于 =、== 、===的区别=:赋值运算符,将=右边的值赋给=左边的变量==:比较运算符,但是只比较值是否相等===:比较运算符,既比较值是否相等,也比较类型是否相等原创 2020-08-05 18:27:35 · 1016 阅读 · 0 评论 -
js中的数据类型,以及怎么理解null和undefined
js中的数据类型有两种:1、基本数据类型number 数字string 字符串 嵌套时双、 单引号交替 模板字符串boolean 布尔值 true falsenull 空 容器里装的是空气undefined 未定义 容器里空气都没有装2、引用数据类型object 对象array 数组function 函数对于null和undefined的理解defined表示 “未定义”,null 表示 “空”一般在变量或属性没有声明或者声明以后没有原创 2020-08-05 17:42:25 · 220 阅读 · 0 评论 -
前端中,在html文件中引入js的四种方式:
前端中,在html文件中引入js的四种方式:用onclick引入:<div onclick="alert('我被点击了')></div>用a标签引入<a href="javascript:alert(hah)"></a>在html文档里面用script<script> alert('我显示了');</script>用script引入外部文件:<script src="js/day01-1.js原创 2020-08-05 17:15:03 · 2996 阅读 · 0 评论