会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
柠檬仔仔
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
2020年9月18日
ES6 Promise基础
摘要: Promise 异步编程 回调函数实现 事件监听 发布订阅 Promise/A+和生成器函数 asynv/await 回调函数 回调的特点是error first,调用回调函数的时候第一个参数永远是错误对象,错误对象也是优先需要进行判断的 const fs = require('fs') fs.re
阅读全文
posted @ 2020-09-18 16:18 lemon-Xu
阅读(130)
评论(0)
推荐(0)
2020年9月17日
转-react源码分析-初探React源码
摘要: 转载于:https://www.yuque.com/ant-h5/sourcecode/klduug 作者: ant-h5, 蚂蚁金服前端团队 转载方式: 手打 转载者: lemon-Xu 3.初探React源码 课前思考题 jsx在react中是如何处理的,为什么xml元素可以放在js文件内? r
阅读全文
posted @ 2020-09-17 18:29 lemon-Xu
阅读(385)
评论(0)
推荐(0)
JS DOM2级事件兼容处理
摘要: DOM2级事件兼容处理 THIS问题 bindDOM2(): 在IE6~8中使用attachEvent绑定事件的时候,因为不支持bind方法,所以不能用bind方法解决。 var tempFn = function () { eventFn.call(curEle); }; 通过在外层包括一个化妆函
阅读全文
posted @ 2020-09-17 18:01 lemon-Xu
阅读(283)
评论(0)
推荐(0)
JS DOM2级事件基础
摘要: DOM2级事件基础 DOM0级事件绑定:只能给一个元素的某一个行为绑定一次方法,第二次绑定的会把前面的覆盖掉 DOM2事件绑定,其实是让元素通过原型链一直找到EventTarget这个内置类原型上的addEventListener方法实现的 DOM2:DOM0中的行为类型,用DOM2一样可以绑定;而
阅读全文
posted @ 2020-09-17 15:56 lemon-Xu
阅读(992)
评论(0)
推荐(0)
JS 事件基础
摘要: 事件基础 1.什么是事件 事件分为两部分: 行为本身: 浏览器天生就赋予其的行为, onclick、onmouseover(onmouseenter)、onmouseout(onmouseleave)、onmousemove、onmousedown、onmouseup、onmousewheel(鼠标
阅读全文
posted @ 2020-09-17 13:31 lemon-Xu
阅读(311)
评论(0)
推荐(0)
2020年9月16日
JS 动态规划 LeetCode 一和零
摘要: 一和零 问题 在计算机界中,我们总是追求用有限的资源获取最大的收益。 现在,假设你分别支配着 m 个 0 和 n 个 1。另外,还有一个仅包含 0 和 1 字符串的数组。 你的任务是使用给定的 m 个 0 和 n 个 1 ,找到能拼出存在于数组中的字符串的最大数量。每个 0 和 1 至多被使用一次。
阅读全文
posted @ 2020-09-16 20:21 lemon-Xu
阅读(205)
评论(0)
推荐(0)
JS 动态规划入门
摘要: 动态规划入门 动态规划题目特点 计数 有多少种方式走到右下角 有多少种方法选出k个数使得和是Sum 求最大值最小值 从左上角走到右下角路径的最大数字和 最长上升序列长度 求存在性 取石子游戏, 先手是否必胜 能不能选出k个数使得和是Sum 解题步骤 1. 确定步骤 状态在动态规划中的作用属于定海神针
阅读全文
posted @ 2020-09-16 14:50 lemon-Xu
阅读(1671)
评论(0)
推荐(0)
JS 动画优化 代码篇
摘要: 动画优化 匀速运动 将box匀速移动到屏幕右边界, box的右边框 边界处理问题 每次移动之前都判定,这次移动是否碰撞到边界, 如果碰撞到就将它的位置设置为边界.client - 盒子.offsetWidth; 否则移动一个步长 代码 <!DOCTYPE html> <html lang="en">
阅读全文
posted @ 2020-09-16 12:52 lemon-Xu
阅读(363)
评论(0)
推荐(0)
2020年9月14日
LeetCode笔记整理1 摩尔投票法
摘要: 摩尔投票法 主要用途 求众数 时间复杂度O(N), 空间复杂度O(1) 算法思想 每次从序列里选择两个不相同的数字删除掉(或称为“抵消”),最后剩下一个数字或几个相同的数字,就是出现次数大于总数一半的那个。 有趣的 核心就是对拼消耗。玩一个诸侯争霸的游戏,假设你方人口超过总人口一半以上,并且能保证每
阅读全文
posted @ 2020-09-14 22:35 lemon-Xu
阅读(124)
评论(0)
推荐(0)
LeetCode笔记整理3 二叉树中序遍历 Morris中序遍历
摘要: 二叉树的中序遍历 使用栈模拟递归 var inorderTraversal = function(root) { var stack = [] var res = [] while(root || stack.length){ while(root){ stack.push(root) root =
阅读全文
posted @ 2020-09-14 22:31 lemon-Xu
阅读(464)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
12
下一页
公告