随笔分类 -  前端开发学习笔记系列

我自阿里实习前端工程师上班以来所充实的前端技术
摘要:1、创建一个中国标准时间:let date = new Date(); 2、获取时间: getFullYear()获取年份(4 位数) getYear()获取年份,不建议使用,JavaScript的引擎可能会返回两位数的年份 getMonth()获取月份,从 0 到 11 getDate()获取当月 阅读全文
posted @ 2021-04-30 16:21 PHOENIX秀秀 阅读(226) 评论(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秀秀 阅读(74) 评论(0) 推荐(0)
摘要:字符串的表达方式:"",'',``,字符串中以/n、/t等作为特殊字符,在使用str.length属性时特殊符号占一个长度。其中反引号中可以用${}来引入变量或者函数,可以放入带回车的文本 字符串的大小写,str.toLowerCase()、str.toUpperCase() 获取子字符串 str. 阅读全文
posted @ 2021-04-13 17:09 PHOENIX秀秀 阅读(102) 评论(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秀秀 阅读(121) 评论(0) 推荐(0)
摘要:原型及原型链模式: 1、每一个函数数据类型的值(如普通函数、自定义类、内置类),都自带一个属性值prototype,这个属性的属性值是一个对象,用来存储实例公用的属性和方法; 2、值prototype这个对象中,有一个天生自带的属性constructor,这个属性存储的是当前函数本身; 3、每一个对 阅读全文
posted @ 2020-12-22 19:27 PHOENIX秀秀 阅读(99) 评论(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秀秀 阅读(64) 评论(0) 推荐(0)
摘要:单例模式:把描述事务的信息放到一个命名空间中进行归组,防止全局变量的污染。 命名空间:像下面的代码里的girl,不仅是一个变量名,也是一个命名空间; let girl = { name:'lili', age:16 } 工厂模式:把实现某个功能的代码进行封装,后期想实现这个功能我们直接执行函数即可 阅读全文
posted @ 2020-11-07 16:09 PHOENIX秀秀 阅读(62) 评论(0) 推荐(0)