前端
五楼有人
这个作者很懒,什么都没留下…
展开
-
JavaScript数据类型详解
js数据类型有哪些?值类型:undefined 未定义String 字符串Number 数字Boolean 布尔Symbol 符号引用类型:Array 数组Object 对象null 空(有歧义,也可以认为它是值类型)Function 函数值类型和引用类型的区别:基本类型的变量是存放在栈区的(栈区指内存里的栈内存);引用类型的值是同时保存在栈内存和堆内存中的对象;基本类型的比较是值的比较;引用类型的比较是引用的比较le原创 2020-08-28 11:54:22 · 1168 阅读 · 29 评论 -
http与ajax概念及其应用
http概念客户端与服务器超本文无状态传输协议http默认端口80https 默认端口 443http请求方法方法描述options测试有哪些方法可以用get获取服务信息post修改与更新,新增服务器信息put新增delete删除head只返回头信息trace回显头信息connect管道形式连接http请求过程建立tcp连接 客户端发送请求头+请求体 服务器响应请求头+请求体 ,关闭tcp连接原创 2020-08-25 21:27:08 · 2230 阅读 · 39 评论 -
ES6知识总结之模块,生成器以及promise
一.模块 moduleimport 导入javascript的type类型为moduleimport Cat,{name,func} from './be.js';func();alert(name);var c1 = new Cat("kitty")console.log(c1.name)export 导出var name = "maomao";function func(){ console.log("大家好"+name);}class Cat{ constructor(原创 2020-08-13 21:54:52 · 1681 阅读 · 36 评论 -
ES6中如何复制一个对象
js对象无法直接通过.length来获取对象的长度大小。 获取方式: var length = Object.keys(obj).length;原创 2020-08-15 17:22:09 · 733 阅读 · 0 评论 -
ES6数组的高阶方法,箭头函数,对象
一.数组的高阶方法forEach(遍历) var arr = ['我','和','我的','祖国']; arr.forEach(function(item,index,self){ console.log(item,index,self); })map(映射)var arr = [12,34,56];var arr2 = arr.map(function(item,index,self){ console.log(item,index,self); return item*2;})原创 2020-08-11 21:38:47 · 1384 阅读 · 48 评论 -
ES6部分知识点总结(解构,字符串)
ES6知识总结ES6简介ES6的变量声明1.var 全局变量2.let 局部变量3.const常量声明解构含义:数组解构对象解构字符串ES6简介ES6是ECMAScript6的简称,ECMAScript是96年网景公司把JavaScript提交给欧洲计算器制作联合会。版本发行时间ECMAScript 1.01997年ECMAScript 2.01998年ECMAScript 3.01999年ECMAScript 4.02000年(没有通过,被和谐)E原创 2020-08-10 20:38:17 · 1241 阅读 · 56 评论 -
ES6知识总结——call(),apply(),bind(),set()等方法的应用和ES6类和类的继承
call、bind、apply都是改变当前this指向的问题,但各自有各自的区别apply()调用对象的一个方法,用另一个对象替换当前对象实例:var arr = [21,354,45,-98,76];var min = Math.min.apply(null,arr);console.log(min);输出结果为:-98括号内第一个参数冒充this指向,没有可填null,第二个参数是必须为数组。call()调用对象的一个方法,用另一个对象替换当前对象实例:var arr原创 2020-08-12 21:34:57 · 716 阅读 · 33 评论