摘要: 1、创建一个中国标准时间:let date = new Date(); 2、获取时间: getFullYear()获取年份(4 位数) getYear()获取年份,不建议使用,JavaScript的引擎可能会返回两位数的年份 getMonth()获取月份,从 0 到 11 getDate()获取当月 阅读全文
posted @ 2021-04-30 16:21 PHOENIX秀秀 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 新建数组的方式有两种,如:let arr = [];let arr = new Array(); 对数组的遍历语法:for of 对数组的操作:arr.push(item) //返回数组push后的长度arr.pop() //移除并返回数组的最后一个元素arr.unshift(item) //往数组 阅读全文
posted @ 2021-04-14 08:42 PHOENIX秀秀 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 字符串的表达方式:"",'',``,字符串中以/n、/t等作为特殊字符,在使用str.length属性时特殊符号占一个长度。其中反引号中可以用${}来引入变量或者函数,可以放入带回车的文本 字符串的大小写,str.toLowerCase()、str.toUpperCase() 获取子字符串 str. 阅读全文
posted @ 2021-04-13 17:09 PHOENIX秀秀 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 总结: 1、给数字赋值时,通过使用‘e’来给数字添加n个零,如 let billion = 1e9; let small = 1e-9; 2、NaN不等于任何东西包括他本身; 3、数字转字符串:str.toString(base) 4、字符串转数字:praseInt(str,base) 5、数字舍入 阅读全文
posted @ 2021-04-13 15:51 PHOENIX秀秀 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 原型及原型链模式: 1、每一个函数数据类型的值(如普通函数、自定义类、内置类),都自带一个属性值prototype,这个属性的属性值是一个对象,用来存储实例公用的属性和方法; 2、值prototype这个对象中,有一个天生自带的属性constructor,这个属性存储的是当前函数本身; 3、每一个对 阅读全文
posted @ 2020-12-22 19:27 PHOENIX秀秀 阅读(85) 评论(0) 推荐(0) 编辑
摘要: console.log(person1 instanceof CreatePerson); //true,判断某个实例是否属于某个类 let b = new Number(45); console.log(b instanceof Number); //true console.log(2 inst 阅读全文
posted @ 2020-11-22 23:20 PHOENIX秀秀 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 单例模式:把描述事务的信息放到一个命名空间中进行归组,防止全局变量的污染。 命名空间:像下面的代码里的girl,不仅是一个变量名,也是一个命名空间; let girl = { name:'lili', age:16 } 工厂模式:把实现某个功能的代码进行封装,后期想实现这个功能我们直接执行函数即可 阅读全文
posted @ 2020-11-07 16:09 PHOENIX秀秀 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 作为一个前端开发,在面试的时候总是会被问到一个很基础的问题,就是作用域链与闭包,我记得当时被问到这个我说:我不太清楚这个但是平常写代码的时候应该用到了但是我不知道。(心里动作:完蛋被刷了)那我根据这个小栗子记录一下吧万一以后忘了: console.log(a,b); //undefined*2变量提 阅读全文
posted @ 2020-11-01 11:36 PHOENIX秀秀 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 上图为浏览器某接口的信息,我们平常都是看headers、response标签页,现在我们看timing标签页,这里可以分析一个请求所需要的时间,页面加载所需要的时间,我把这些信息整理出来方便以后查看,分析浏览器行为,提升前端代码性能: Queueing请求排队的时间。关于这个,需要知道一个背景,就是 阅读全文
posted @ 2020-07-17 17:45 PHOENIX秀秀 阅读(3969) 评论(0) 推荐(0) 编辑
摘要: 浏览器缓存有以下几种: http文件缓存 localstorage SessionStorage indexDB cookie cachstorage application cache flash缓存 下面一一解释一下: http缓存: 在文件请求重复的情况下,浏览器可以根据响应头信息来判断是不是 阅读全文
posted @ 2020-07-17 16:49 PHOENIX秀秀 阅读(134) 评论(0) 推荐(0) 编辑