摘要: 微任务 promise 、async await 微任务 遇到微任务,放在当前任务列的最底端(then或者catch里面的内容) 宏任务 setTimeout setInterval 宏任务 遇到宏任务,放到下一个新增任务列的最顶端 当前任务列执行完成了再去执行下一个任务列 当then和then的外 阅读全文
posted @ 2020-06-05 18:37 she_will 阅读(1781) 评论(0) 推荐(0) 编辑
摘要: php操作MySQL数据库主要有五大步骤: 1、连接数据库 2、准备sql语句 3、执行sql语句 4、获取执行的结果并分析 5、关闭数据库 <?php // 1、连接MySQL header('content-type:text/html;charset=utf-8'); $link = @mys 阅读全文
posted @ 2020-06-01 23:19 she_will 阅读(435) 评论(3) 推荐(0) 编辑
摘要: 解构赋值是对赋值运算符的扩展。解构赋值主要分为数组的解构和对象的解构。 1、数组解构 按照顺序解构,赋值给前面对应下标的变量 var [a,b,c]=[1,2,3]; console.log(a,b,c);//1,2,3 交换,交换让数组中两个数据交换数值变得非常方便,比如冒泡排序中的数据交换 va 阅读全文
posted @ 2020-04-12 22:32 she_will 阅读(10765) 评论(0) 推荐(0) 编辑
摘要: 在JS中获取元素的方法有很多,可以根据实际需要选择合适的方法 一、JS获取元素的方法 1)根据id获取标签元素 var div1=document.getElementById("div1"); 2)根据标签名获取标签列表 var divs=document.getElementsByTagName 阅读全文
posted @ 2020-04-06 19:39 she_will 阅读(1643) 评论(0) 推荐(0) 编辑
摘要: 关于js中数组的遍历的两种方法:forEach与map 一、forEach遍历 1)arr.forEach(function(数组中的元素,每个元素对应得下标,数组自身){}) arr.forEach(function(item,index,arr){ console.log(item,index, 阅读全文
posted @ 2020-03-29 19:53 she_will 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: 正常来说,如果两个不同类型的数据相加就会报错。 但是在JavaScript中会有自动类型转换,这种转换只会发生在弱类型语句中。 不用给定变量类型,可以随意改变值的类型,所以我们就需要考虑变量是什么类型,才能操作 var a="1"; var b=3; console.log(b+a);//转换为st 阅读全文
posted @ 2020-03-21 21:17 she_will 阅读(508) 评论(0) 推荐(0) 编辑
摘要: <script> // 斐波那契数列特征1 1 2 3 5 8 11...... // f(n)=f(n-1)+f(n-2) // 先声明斐波那契数列的函数fib() function fib(num) { // 当num为0或者1时返回其本身值 if (num 0 || num 1) return 阅读全文
posted @ 2020-03-19 22:21 she_will 阅读(275) 评论(0) 推荐(0) 编辑
摘要: <script> // 声明变量 // a控制0-100循环 // sum为累加和 var a=0; var sum=0; while(a<=100){ // 声明变量b,用来控制除数 var b=2; // 除数的大小应该小于被除数的大小 while(b<=a){ // 如果a对b取余的结果为零, 阅读全文
posted @ 2020-03-19 21:12 she_will 阅读(1537) 评论(0) 推荐(0) 编辑
摘要: 一、数组的本质以及特点 1、数组本质上就是一组数的集合。 2、我们把数组定义为“在内存中开辟连续的存储空间。存储相同类型数据的有序集合” 二、数组声明以及初始化 public static void main(String[] args) { // TODO Auto-generated metho 阅读全文
posted @ 2020-02-20 17:16 she_will 阅读(620) 评论(0) 推荐(0) 编辑