自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 这么样完成一个微信小程序

1.小程序全局配置 创建uniapp,首先打开HBuilderX 创建uniapp环境安装 npm install -g @vue/cli vue create -p dcloudio/uni-preset-vue my-project 在点击工具栏里的文件 -> 新建 -> 项目: 2.在uni-app件的小程序里建立页面 全局配置: 在pages.json入口 ` { “page...

2020-02-23 15:32:53 220

原创 发布-订阅模式

`

2020-01-17 15:01:54 86

原创 几种实现双向绑定的做法

实现数据绑定的做法如一下几种: 发布者订阅模式: 一般通过sub, pub的方式实现数据和视图的绑定监听,更新数据方式通常做法是 vm.set(‘property’, value) 脏值检查: angular.js 是通过脏值检测的方式比对数据是否有变更,来决定是否更新视图,最简单的方式就是通过 setInterval() 定时轮询检测数据变动,当然Google不会这么low,angular只有在...

2020-01-16 09:02:01 219

原创 有意思的面试题

有意思的面试题 function foo(){ var x =1; (function (){ var x = x +1; console.log(x) }()); condole.log(x) //报错 } foo(); var length = 10; function fn(){ console.log(this.length); //10 1 } var obj = { length:5,...

2020-01-09 08:42:17 101

原创 数组新增的方法和字符串的方法

数组新增的方法和字符串的方法 数组新增的方法: indexOf(n)返回n在数组中的索引,无就返回-1 forEach() map() filter() 过滤出满足条件的数组元素 some() 只要有一个数组元素满足条件,就返回true every() 每一个数组元素都满足条件,就返回true reduce() 累积 字符串常见方法: charAt(index) 取到对应索引位上的字符 index...

2019-11-29 16:25:36 165

原创 继承的几种方式

继承的几种方式封装 定义一个动物类 function Animal (name) { 属性 this.name = name || ‘Animal’; 实例方法 this.sleep = function(){ console.log(this.name + ‘正在睡觉!’); } } 原型方法 Animal.prototype.eat = function(food) { console.log...

2019-11-29 16:16:56 90

原创 客户端渲染和服务端渲染的区别

客户端渲染和服务端渲染的区别 客户端渲染(BSR) 前端利用ajax等数据交互手段获取服务端提供的数据之后,渲染到HTML页面。 方法:(ajax、jsonp、fetch)=> 获取数据 => 文档碎片插入,拼接字符串,模板引擎。 客户端运行了页面之后才进行 优点:灵活,真正的前后端分离,方便于前后台各自更新维护 缺点: 对SEO不友好,增加了http请求次数,减缓了页面加载速度 2、...

2019-11-23 20:26:35 117

空空如也

空空如也

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

TA关注的人

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