CassielLee
04
09
09
09
09
09
BFC介绍及其应用 BFC介绍及其应用
BFC 介绍及其应用BFC 简单介绍BFC (block format context)就是块级格式上下文,是页面盒模型布局中的一种 CSS 渲染模式,相当于一个独立的容器,里面的元素和外部的元素相互不影响 创建 BFC 的方式 html
2020-04-09
09
每天一道leetcode(Day 12) 每天一道leetcode(Day 12)
面试题 01.07. 旋转矩阵题目描述给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。 不占用额外内存空间能否做到? 示例 示例 1: 给定 matrix = [ [1,2,
2020-04-09
09
JS手写实现new和instanceof JS手写实现new和instanceof
实现 new在使用 new 操作符过程中发生的事情 创建一个新对象 将新对象的原型连接到构造函数的原型上 将 this 绑定到这个新对象 返回新对象 实现代码function create(Con, ...args) { // 创造一
2020-04-09
09
JS实现call、apply和bind函数 JS实现call、apply和bind函数
JS 实现 call、apply 和 bind 函数思路 如果不传第一个参数,那么上下文对象默认是 window 改变了 this 指向,让新的对象可以执行该函数,并能接受参数 实现 callFunction.prototype.myCa
2020-04-09
08
JS实现深拷贝和浅拷贝 JS实现深拷贝和浅拷贝
JS 实现深拷贝和浅拷贝浅拷贝浅拷贝(shallow copy):只复制指向某个对象的指针,而不复制对象本身,新旧对象共享一块内存; 方式一通过 Object.assign 来解决这个问题,很多人认为这个函数是用来深拷贝的。其实并不是,Ob
2020-04-08
08
每天一道leetcode(Day 11) 每天一道leetcode(Day 11)
面试题 13. 机器人的运动范围题目描述地上有一个 m 行 n 列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行
2020-04-08
07
每天一道leetcode(Day 10) 每天一道leetcode(Day 10)
5. 最长回文子串题目描述给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 示例一 输入: "babad" 输出: "bab" 注意: "aba" 也是一个有效答案。 示例二 输入: "
2020-04-07
06
7 / 10