自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 模拟一个MVVM框架-Vue实现思路

模拟一个MVVM框架-Vue实现思路MVVM 框架介绍M(Model,模型层 ),V(View,视图层),VM(ViewModel,视图模型,V 与 M 连接的桥梁)MVVM 框架实现了数据双向绑定当 M 层数据进行修改时,VM 层会监测到变化,并且通知 V 层进行相应的修改修改 V 层则会通知 M 层数据进行修改MVVM 框架实现了视图与模型层的相互解耦几种双向数据绑定的方式发布-订阅者模式(backbone.js)一般通过 pub、sub 的方式来实现数据和视图的绑定,但

2020-11-23 15:22:28 184

原创 力扣-刷题两数之和-js实现

title: 力扣刷题两数之和date: 2019-07-21 23:41:03tags: 算法categories: 算法两数之和题目描述:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返.

2020-11-23 15:15:07 325

原创 Promise对象和async函数

Promise对象和async函数异步代码现在常见的的异步代码定时器ajax 请求注意事项1.在 JavaScript 中,记住一件事儿:所有的异步回调函数执行一定在普通代码执行之后2.如果想要获取异步代码的执行结果:通过回调函数来接收基于回调函数的异步流程控制封装一个原生 get 请求function get(url, cd) { const xhr = new XMLHttpRequest(); xhr.open("get", url); xhr.send(); xhr.

2020-11-23 13:52:55 240

原创 bind改变函数内部this指向的方式整理

bind改变函数内部this指向的方式整理之前一直比较纠结bind的使用就把各种形式的函数都测试了一遍点击事件//点击事件 document.querySelector('div').onclick = function () { console.log(this); }.bind(新的指向) 自调用函数/...

2019-11-02 17:22:07 773

空空如也

空空如也

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

TA关注的人

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