数组去重 建一个空对象和空数组,循环遍历需要去重的数组,判断对象有没有此属性,没有的话就给对象添加此属性,并向空数组中push这个值。 冒泡排序 相邻两个对比,最后把最大的排...
数组去重 建一个空对象和空数组,循环遍历需要去重的数组,判断对象有没有此属性,没有的话就给对象添加此属性,并向空数组中push这个值。 冒泡排序 相邻两个对比,最后把最大的排...
AJAX请求的时候get和post方式的区别?使用原生js写一个post请求 get和post的区别get请求不安全,post安全get请求数据有限制,post无限制get请...
1.数据类型有哪些,怎么做数据转换,什么是隐式转换。 基本类型:number,null,string,undefined,boolean,symbol引用类型:object显...
1.关于前后端分离 前端:负责View和Controller层。后端:只负责Model层,业务处理/数据等。 2.进程和线程的区别 一个程序至少有一个进程,一个进程至少有一个...
"==="判断流程 类型不同,不等 null,undefined,boolean,number这四个类型的只要值(数值)相等,就相等,-0 === 0 //true 只要其中...
什么是闭包? 闭包就是能够读取其他函数内部变量的函数,简单理解就是,定义在一个函数内部的函数 闭包有什么用? 可以读取一个函数内部的变量 2. 变量的值不会被内存回收 使用...
正确的理解是:从右向左,b=3,var a=b;由此不难看出b没有声明,而是直接赋值,可作为全局变量,而a则在函数中进行了声明,并把b的值赋值给a ,a作为局部变量。
C/C++/C#行注释://这里是注释块注释:/这里是注释/ Java行注释://这里是注释块注释:/这里是注释/ HTML块注释: CSS块注释:/这里是注释/ JavaS...
实例 方法一 方法二 方法三
ES7的async/await语法在2016年就已经提出来了,惭愧的是我最近才接触使用,,下面来聊聊 解决了什么问题 在async/await之前,我们有三种方式写异步代码 ...