自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES5关于面向对象

es5中的定义类 function Box(a,b) { } Box.prototype={ a:1, c:function () { } }; Object.defineProperty(Box.prototype,"b",{ value:2 ...

2019-01-11 21:32:34 535

原创 JS闭包的运用:柯里化函数

<script> Function.prototype.curry=function () { var arg=Array.from(arguments) var self=this console.log("self:"+self) return function () { if (arg...

2019-01-10 17:27:16 374

原创 js如何实现深复制

JS实现深复制方法 1.JSON方法实现 json.stringify() //转化成json字符串 json.parse() //将json字符串转化成对象 这种方法的深复制不能复制不可枚举属性 2.递归法实现 <script> function cloneObj(targetObj,sourceObj) { var names=Object....

2019-01-10 08:46:22 261 1

原创 ajax加载本地json和xml文件

封装的js文件: var RES=(function () { var list={}; return { DATA_FINISH_EVENT:"data_finish_event", init:function (imgDataList,basePath,type) { if(imgDataList.length===0) ...

2019-01-05 16:39:04 501

原创 javascript 中的派发事件(dispatchEvent)

事件派发的作用: 1.派发数据,将一个封闭模块中的数据传递给另一个封闭模块 2.事件完成了较为复杂的解耦 事件和回调函数不同在于: 1.事件可以在任意地方去获取,而回调函数只能在一个地方存在 如果需要完成内容后执行函数,回调函数就只能在一个地方调用 而事件却可以在任何地方接收到数据 2、回调函数与当前的代码紧密相关联,如果有修改一个地方,可能会 造成错误,但是事件机制通过事件的侦听获取,因此不管发...

2019-01-03 20:56:32 9251 2

空空如也

空空如也

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

TA关注的人

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