- 博客(6)
- 收藏
- 关注
原创 如何往原型添加方法
往字符串原型添加方法String.prototype.strSplicing = function () { let str = ""; Object.values(this).forEach((item) => { if (str == "") { str = item; } else { str += " " + item; } }); return str;};Object.values是把传递进来的字符串或者对
2021-12-31 11:34:16
457
原创 Vue父子组件生命周期顺序
父组件的beforeCreate => 父组件的created => 父组件的beforeMount => 子组件的beforeCreate => 子组件的created =>子组件的beforeMount => 子组件的Mounted=>父组件的Mounted更新也类似 父组件的beforeUpdate =>子组件的beforeUpdate => 子组件的updated => 父组件的updated...
2021-12-30 14:58:29
274
原创 一天一个小知识,你学废了吗?
?的用法可以用来可检查对象是否存在,对象存在则执行代码,否则不执行,这样就不会报错const obj = { a: { b: { c: 5 } } }if (!!obj.a && !!obj.a.b && !!obj.a.b.c) { ... } // obj.a.b.c exist 不用?的时候我们可能这样写// 可以用 ? 简化代码if (!!obj.a?.b?.c) { ... } // obj.a.b.c exist// 如果键不存在,返
2021-12-02 16:10:15
64
原创 ES6中的类和对象
前言在ES6中新增加了类实例的概念,让我们一起学习吧!一、对象是什么?现实生活中,万物皆对象。对象是一个具体的事物,看得见摸得着的实物。例如一本书,一辆汽车,一个人,一张网页,一个数据也可以是一个对象。在JavaScript中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。对象是由属性和方法组成的。属性:事物的特征,在对象中用属性来表示(常用名词)方法:事物的行为,在对象中用方法来表示(常用动词)二、类class在ES6中新增加了类的概念,
2021-08-31 23:21:56
109
原创 面向对象与面向过程的理解
前言面向对象和面向过程是两大编程思想,了解它们对开发也很有用处,想更清晰了解面向对象和面向过程,就来和我一起学习吧!一、面向过程POP(Process-oriented programming)面向过程就是分析出解决问题所需的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的调用就好了。举个例子:将大象装进冰箱,面向过程的做法。 1.打开冰箱门 2.大象装进去 ...
2021-08-31 01:52:11
435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人