09 2018 档案

模拟 Function的bind call apply
摘要:首先 var a={}和var a=1是不同的 第一个a是指向内存的引用 类似指针 第二个是value值 于是步入正题 我们知道new 是产生了一个引用 那么 例子 var a=function(){} a指向了一个function类型 函数也是对象 在函数的prototype里面 存在一个bind 阅读全文

posted @ 2018-09-30 19:15 偏灬爱 阅读(66) 评论(0) 推荐(0) 编辑

Promise模拟 async函数
摘要:async中的await实则是包了一层promise函数 然后一层一层的嵌套 阅读全文

posted @ 2018-09-17 18:41 偏灬爱 阅读(96) 评论(0) 推荐(0) 编辑

dom的offsetTop
摘要:1 到底什么是dom的 offsetTop 字面意思就是偏移量 那么 到底是什么的偏移量 ? 记住 永远是相对于 第一个上级元素 并且 上级元素的position 属性不能是static 举个例子 线条是浏览器的上边界 那么 由于fix dom是fixed定位 那么 container的offset 阅读全文

posted @ 2018-09-15 16:21 偏灬爱 阅读(355) 评论(0) 推荐(0) 编辑

js 增加和移除dom class的方法
摘要:1 菜鸟http://www.runoob.com/jsref/prop-element-classlist.html; 即是 dom.classList .add/remove方法 2修改className 比如说 dom 增加一个 testName class 那么 dom.className+ 阅读全文

posted @ 2018-09-13 15:18 偏灬爱 阅读(4950) 评论(0) 推荐(0) 编辑

xml 简单的get和post上传
摘要: 阅读全文

posted @ 2018-09-12 22:24 偏灬爱 阅读(150) 评论(0) 推荐(0) 编辑

jsonp的实质
摘要:jsonp 产生的原因:跨域 跨域本质上是浏览器核心拦截了数据 那么需要借助script的src属性来突破跨域 其实就是两个.js文件 一个负责定义函数 一个允许 例如 在 1.js钟定义了一个 function a // let a=function(r){ console.log(r); } 在 阅读全文

posted @ 2018-09-12 22:20 偏灬爱 阅读(88) 评论(0) 推荐(0) 编辑

在伪数组上部署iterator方法
摘要:采用了new Function 的执行方法 也可也用eval() 但是eval不能return 必须 eval('(function(){ return function *(){'+str+'};})()'); 阅读全文

posted @ 2018-09-12 22:13 偏灬爱 阅读(58) 评论(0) 推荐(0) 编辑

获取属性的方法
摘要:1 支持 for in 但是不能获取到不可枚举属性 2 Object.getOwnPropertyNames 可以获取所有的属性key 3 Object.keys()获取不了不可枚举的属性 阅读全文

posted @ 2018-09-12 22:00 偏灬爱 阅读(98) 评论(0) 推荐(0) 编辑

合并以及对于引用克隆
摘要:合并对象 阅读全文

posted @ 2018-09-09 16:11 偏灬爱 阅读(107) 评论(0) 推荐(0) 编辑

关于柯里化
摘要: 阅读全文

posted @ 2018-09-08 21:01 偏灬爱 阅读(97) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示