自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大众美男典范

大风起兮云飞扬

  • 博客(9)
  • 收藏
  • 关注

原创 构造函数和new的关系之我见

众所周知,在创建特殊用处的实例时,构造函数发挥了很大的作用。而且,构造函数必须靠new表达式配合使用。相声中说:三分逗,七分捧同样,创建实例的过程中,其实发挥着更重要的作用的是new表达式。如果没有new表达式,构造函数和普通函数无本质区别。就像《食神》中说的那样:根本就没有什么食神,或者说,人人都是食神。所以,欢迎走进new的世界。new的功能如下构造函数:function WangJianLin() { this.IQ = 180}WangJianLin.proto

2021-01-15 16:52:26 768

原创 自定义QQ和微信分享卡片

本文介绍自定义微信分享卡片和自定义QQ分享卡片分别所用的两种方式,完整代码链接放在文章末尾。自定义分享卡片有两种方式:通过JS-SDK实现和通过修改meta标签实现。实践证明,使用JS-SDK的方式适用且仅适用于自定义微信分享卡片,修改meta标签的方式适用且仅适用于自定义qq分享卡片。特此美文,献给想两全其美的你。自定义微信分享卡片自定义微信分享卡片使用JS-SDK的方式,总共分三步:1. 引入weixin-js-sdkimport wx from 'weixin-js-sdk' //.

2020-12-14 12:23:52 2764

原创 用uniapp重写小程序问题汇总

主要问题bug: 通过ref调用组件方法时,发现使用的是上一次的数据。原因:微信小程序可以在修改组件的properties的传值之后、立即调用组件方法;uniapp在修改组件prop的传值之后,需要在this.$nextTick中调用组件方法。但是在百度小程序里,即使有this.$nextTick依然没有解决这个问题,于是又追加了一个setTimeout。Error: [TMA][WARN][RUNTIME] Page route 错误 +0ms switchTab before pages a

2020-11-18 11:27:56 1942 2

原创 JavaScript自我实现系列(2):call,apply,bind

call, apply, bindcall使用:// 1. 定义一个女孩叫xvar x = { // 她的身高是170 height: 170, // 她有一双高跟鞋,作用是让她长高10厘米 highShoes: function(){ this.height += 10 }}// x穿上高跟鞋x.highShoes()// ...

2018-12-03 12:56:05 157

原创 JavaScript自我实现系列(1):instanceof

JavaScript判断类型的三种方法typeofinstanceofObject.prototype.toStringtypeof使用:console.log(typeof 1024) // "number"特殊情况:// js自身的bugconsole.log(typeof null) // "object"局限:// 不能明确是object类型的具体...

2018-11-28 12:06:34 88

原创 微信小程序有旋转动画效果的音乐组件

在微信开发中,写过的一个简单的音乐播放组件,记录下。music音乐播放组件。属性 属性名 类型 默认值 说明 music String 传入的音乐资源地址 musicStyle String (随便写了个) 音乐组件的样式 rotate Boolean true 播放时是否有旋转效果 ...

2018-08-21 15:08:42 2682

原创 浅入浅出闭包

在网上,关于闭包的文章众多。MDN文档中说: 闭包是函数和声明该函数的词法环境的组合很多文章中说: 闭包是指有权访问另一个函数作用域中的变量的函数还有一篇文章,总结了闭包的四种定义。最后,我决定去请教我的一个经验丰富的同事。他说: 闭包就是闭着的包子……我发现闭包的最大难点,就是没有一个明确的定义。于是,我去其精华、取其糟粕,写下这篇关...

2018-08-16 11:16:53 147

原创 从我的校长生涯谈原型和原型链

简述引用类型关于引用类型的赋值,上篇已经写过。如果说引用类型是地点,我们操作的就是它的地址;如果说引用类型是房子,我们操作的就是它的钥匙;如果说引用类型是人物,我们操作的就是它的手机号;如果说我们不用比喻,我们操作的就是它的引用。至此,除了赞叹我的排比句是多么荡气回肠之外,你一定也发现:引用类型就是一种有联系方式的数据类型这种间接关系,使不同变量共享同一数据成为事实...

2018-08-03 14:56:56 3255

原创 从赋值看基本类型和引用类型的区别

赋值就是把某一个值赋给变量。我凭什么要把值赋给变量?变量相当于名字。拿我举例,如果我没有名字,当别人叫我帮忙的时候,就只能说:“那个个头不高、颜值爆表、头发很硬、坐在角落的小哥哥,过来帮我一下呗!”而有名字的情况是:“小强快来!”可见变量赋值的意义在于便于使唤。基本类型的赋值基本类型的赋值,好比在每个盒子里放东西。直接赋值例如,var a...

2018-08-03 12:21:34 1063

空空如也

空空如也

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

TA关注的人

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