自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 ES6第二天

数组-----map,filter,some和every,reduceES6新增的数据类型----map,symbol字符串Class---------------------------数组---map方法:给数组中每一个元素,进行特殊处理后,返回一个新的数组。比如:微信小程序中的豆瓣影评数组----filter方法: 过滤一个数组中,符合要求的元素,返回一个新数组。数组---some和every数组------reduce:每一个参数,要...

2022-02-28 23:01:33 65

原创 js高级第二天

构造函数的常用方法判断属性hasOwnProperty(key)判断当前对象对应的*属性*,*是否是存在与构造函数*中,用对象.hasOwnProperty(key)判断对象是否具有对应属性 用in面试题 in2.面向对象编程面向对象编程特点有: 1、抽象性:通过对象来分析具体问题 2、封装性:将属性和方法,全部都封装到对象中。好处是:便于维护,节约二次开发成本 安全 对象有两种属性 3、继承性:将对象直接属性或方法,进行传递...

2022-02-28 22:52:55 49

原创 第三阶段-js高级第一天

1.js基本创建对象好处:简单,方便弊端:无法量产2.工厂模式好处:可以量产对象弊端:无法检测对应的数据类型3.构造函数模式好处:可以检测创建出来的对象类型,也就是说明确了类型,补充了工厂模式的弊端弊端:公用的方法,占据内存console.log(s1.eat=s2.eat);这个方法占据内存,也是弊端。new做了三步 4.原型模式好处:把公用的方法写在原型中注意如下:...

2022-02-23 16:56:31 132

原创 ES6第一节

1、let和const定义变量2、字符串模板3、数据解构4、对象简写5、箭头函数6、箭头函数的使用案例7、参数的默认值8、rest参数9、拓展运算符1、let和const定义变量定义变量var 变量名称 = 赋值; 有全局作用域和局部作用域两个,很容易造成变量相互替换。

2021-12-11 22:45:21 194

原创 javaScript高级

常用方法instanceof(类型)与isPrototypeOf(原型) 判断属性方法 :1、hasOwnProperty()检测是否在构造函数内部属性 2、 in ...

2021-12-11 08:16:08 199

原创 JS高级如何完美创建对象

01.如何创建对象?创建对象以大括号的方式,如如果以学生为例,有年龄‘、有身高,当然有名字,有方法这是最基本的对象创建方式。如果这么多学生是不是都要一个对象呢?例如:以此类推,重复性代码太多,无法达到。当然优点是简单,方便。那缺点是无法达到量产,也是重复性代码太多。02.工厂模式以学生为例,有年龄‘、有身高,当然有名字,有方法但是S1和S2的结果都是一样的,无法改变。而这个只增加了形参,可以改变学生的信息(如名字,年龄,以及身高等)。如果在学生对象与...

2021-12-06 22:08:07 278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除