会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
皮杰克
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
2021年5月31日
函数柯里化封装
摘要: function add(x,y,z){ console.log('结果',x+y+z); }; function curry(fn){ let args = [].slice.call(arguments,1); let len = fn.length; let newLen = args.len
阅读全文
posted @ 2021-05-31 14:34 皮杰克
阅读(75)
评论(0)
推荐(0)
2021年5月29日
prototype 和 __proto__
摘要: function Person(name,age){ this.name = name; this.age = age; } var person1 = new Person('jay',24); console.log(person1.prototype); //undefined console
阅读全文
posted @ 2021-05-29 14:36 皮杰克
阅读(56)
评论(0)
推荐(0)
new 发生了什么
摘要: 1.创建新对象 2.将this绑定到该对象 3.执行构造函数代码,将属性绑定到新对象 4.返回该对象 注意:新对象的__proto__要指向构造函数的prototype
阅读全文
posted @ 2021-05-29 11:37 皮杰克
阅读(57)
评论(0)
推荐(0)
2021年5月28日
关于事件循环
摘要: javascript 任务主要分为同步任务和异步任务 同步任务直接在主线程(主任务栈执行) 异步任务会被放入事件队列 Event Queue 异步任务会被事件队列的机制协调 主线程任务执行完毕后 到任务队列获取到相应任务推入主线程执行 如此循环往复就是事件循环 Event Loop 执行完当前主线程
阅读全文
posted @ 2021-05-28 17:12 皮杰克
阅读(51)
评论(0)
推荐(0)
2021年5月27日
about BFC
摘要: 一.什么是BFC BFC是一个独立的渲染区域,区域外部的元素布局(浮动)不会影响区域内部元素。同样区域内部元素布局不会影响外部元素。 二.特点 1.同一个BFC区域内的盒子margin会重叠 2.同一个BFC内的块元素都贴着BFC左边排列,即使其中一个元素浮动也是如此(自适应两栏布局) 3.计算BF
阅读全文
posted @ 2021-05-27 16:34 皮杰克
阅读(56)
评论(0)
推荐(0)
2019年11月28日
js基础——错误处理
摘要: 一:错误捕获 1.try-catch 语句(错误捕获) try{ //这里放置可能出现问题的代码 }catch(error){ //错误发生时执行的代码 console.log(error.name) //打印错误类型 console.log(error.message) //打印错误消息 } 说明
阅读全文
posted @ 2019-11-28 16:56 皮杰克
阅读(435)
评论(0)
推荐(1)
上一页
1
2
公告