- 博客(4)
- 收藏
- 关注
原创 自定义bind方法
自定义bind方法:bind做了什么事 1、传入参数 2、返回一个新函数 3、改变this指向 Function.prototype.myBind=function(target){ const _this=this; let arr1 = []; for(let i = 1; i<arguments.length;i++){ ...
2019-08-22 16:24:30 358
原创 自定义apply方法
自定义apply方法:和call方法类似,接受参数的方式不一样 1、函数调用 2、接受参数 3、改变this指向 Function.prototype.myApply=function(target,params){ target.__proto__.fn=this; target.fn(...params); delete target.__proto__.fn...
2019-08-22 11:40:42 235
原创 自定义call方法
自定义call方法的实现: 1、call方法调用函数 2、传入实参 3、改变this指向 Function.prototype.myCall=function (target) { var arr = []; for (var i = 1; i <arguments.length ; i++) { arr.push(argument...
2019-08-22 11:13:51 372
原创 简单的JS实现随机点名
<!--CSS样式--> <style> body{ background: #3c3c3c; } #con{ width: 800px; height: 400px; margin: 100px auto; } #con h1{ color: #fff...
2019-06-14 20:29:06 649
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人