自定义博客皮肤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)
  • 收藏
  • 关注

原创 【uniapp小程序手机号登录】

uniapp小程序手机号登录微信官方文档小程序登录有两种方式,一种是首先准备一个按钮用于微信一键登录<button class="wx_login_btn" open-type="getPhoneNumber" @getphonenumber="getPhoneNumber" >微信一键登录</button>然后在methods里面写对应的方法 getPhoneNumber(info) { // encryptedData用于判断是否点击了允许

2022-05-05 10:28:44 525

原创 BFC

BFC概念:BFC(Block Formatting Context)格式化上下文,是Web页面中盒模型布局的CSS渲染模式,指一个独立的渲染区域或者说是一个隔离的独立容器,容器内部的元素不会影响到外部元素。触发BFC的条件:浮动元素,float 除 none 以外的值绝对定位元素,position(absolute,fixed)display 为以下其中之一的值 inline-block,table-cell,table-caption,flexoverflow 除了 visi

2020-06-20 11:17:47 87

原创 iterator 迭代器

iterator 迭代器概念:iterator是一种接口机制,为各种不同的数据结构提供统一的访问机制作用:为各种数据结构提供一个统一的访问机制使得数据结构的成员能够按某种次序排列ES6创造的新的遍历for...of和三点运算符就是用的Iterator接口工作原理创建一个指针对象(遍历器对象),指向数据结构的起始位置第一次调用next()方法,指针自动指向数据结构的第一个成员每次调用next()方法返回的是一个包含value和done的对象:{value:当前成员的值,d

2020-05-29 00:23:27 94

原创 Object扩展

Object扩展Object.create(proto[, descriptors])作用:以指定对象为原型创建新的对象可选参数value:指定值writable:标识当前属性是否可以修改,默认为falseconfigurable:标识当前属性是否可以被删除,默认为falseenumerable:标识当前属性是否能用for in枚举,默认为false const obj = { name: 'lisi', age: 20,

2020-05-25 00:44:45 214

原创 JS执行代码的顺序

event loop(事件轮询机制)JS是单线程的,所有的JS代码都会在主线程上执行主线程上的同步任务加载即立即执行异步任务不会立即执行,而是交给对应的管理模块管理模块监视异步任务是否满足条件,满足则把对应的回调放入回调队列中主线程上的同步任务执行完毕,会询问回调队列是否有可执行的回调函数。如果有则将回调函数钩到主线程上执行如果没有则待会再来询问微任务与宏任务macro-task(宏任务):包括整体代码script,setTimeout,setIntervalmicro-ta

2020-05-25 00:41:14 319

原创 原型与继承

原型概念每个对象都有自己的prototype属性,称为原型对象,如果原型对象不为null,那么这个原型对象里面有一个__proto__属性会指向自己的原型,此时就产生了原型链作用把一些方法定义在prototype对象上,这样所有对象的实例就可以共享这些方法,节约内存继承构造函数继承 (实现对实例属性的继承)通过call() 或者apply()方法改变父构造函数的this function Father() { this.head = '

2020-05-20 02:11:49 159

空空如也

空空如也

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

TA关注的人

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