会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
>
echo "Welcome to My Tech Zone"
$ whoami
> Tech Explorer & Code Artist
$ ls social
>
GitHub
>
larryxue.dev
azoux
一个迷茫摸黑前行的人
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2022年6月4日
一种复习flex布局的方法
摘要: 方法论 flex布局有多个属性,时常会忘记。我们复习的话,单纯看一些博客文章,不能直观的理解,也比较枯燥。 因此如果有一种用写代码闯关的方式来复习(学习)flex布局,那也许会更有意思。 FLEXBOX FROGGY 复习的话可以在settings里面改变difficulty,关闭提示,并设置成随机
阅读全文
posted @ 2022-06-04 10:46 azoux
阅读(70)
评论(0)
推荐(0)
2022年5月1日
关于浏览器控制台
摘要: 我们平常在控制台中打的代码实际上是包含在script标签中的,并不是一个单独的js文件。 可以在控制台中写jsx语法来验证这一想法:
阅读全文
posted @ 2022-05-01 16:22 azoux
阅读(48)
评论(0)
推荐(0)
2022年4月13日
__proto__和[[Prototype]]的区别
摘要: __proto__和[[Prototype]]的区别 先看下面这一段代码: const obj1 = Object.create(null); // very plain object obj1.__proto__ = Array.prototype; console.log(obj1.slice)
阅读全文
posted @ 2022-04-13 17:52 azoux
阅读(172)
评论(0)
推荐(0)
2022年4月6日
JavaScript将类数组转换为数组的三种方法
摘要: // 类数组转换为数组 const list = [] // 假定为类数组 const arr1 = Array.from(list); const arr2 = Array.prototype.splice.call(list); const arr3 = [...list];
阅读全文
posted @ 2022-04-06 23:30 azoux
阅读(200)
评论(0)
推荐(0)
2022年4月1日
es6数组解构的原理初探
摘要: 原理 以前只用过数组解构为数组,或者将其他类数组解构为数组,但是还不知道对象为什么不能解构为数组 后面学习到了Symbol.iterator属性以后才知道,只要一个对象是可迭代的,那它就可以迭代为数组。 代码示例如下 代码 let obj = { 0: 'zero', 1: 'one', 2: 't
阅读全文
posted @ 2022-04-01 16:20 azoux
阅读(107)
评论(0)
推荐(0)
2022年3月26日
修改原型链之后,旧对象仍旧指向原先的原型链
摘要: function Obj() { this.name = 'azoux'; } const my = new Obj(); console.log(my); Obj.prototype = Array.prototype; Array.prototype.coco = 1; console.log(
阅读全文
posted @ 2022-03-26 13:01 azoux
阅读(44)
评论(0)
推荐(0)
2022年3月17日
HTML/CSS复习
摘要: CSS复习 HTML语义化 有利于SEO(搜索引擎优化) 便于阅读,修改 对盲人等不方便浏览网页的人来说比较方便 盒模型 盒模型有border-box和content-box两种,默认是content-box content-box: 设置的宽度就是内容宽度,整个盒子的宽度还要加上padding、b
阅读全文
posted @ 2022-03-17 00:34 azoux
阅读(89)
评论(0)
推荐(0)
2022年3月16日
Vue2复习
摘要: Vue2 插值、指令、动态属性、表达式、v-html 插值:{{ data }} 指令 & 动态属性:例子(:id="xxx") 表达式:可以用于赋值,写在{{}}里面 v-html 替换绑定v-html的元素的所有子元素 计算属性 计算属性有缓存,只在与其关联的数据更新时重新计算 计算属性可以设置
阅读全文
posted @ 2022-03-16 00:33 azoux
阅读(136)
评论(0)
推荐(0)
2022年3月12日
590. N 叉树的后序遍历 | Javascript 递归实现
摘要: 题目 题目链接:590. N 叉树的后序遍历 解题思路 递归后续遍历,正常的思路 然后有一个要注意的地方就是如果js定义了全局变量来存储结果,每次调用函数之前一定要记得清空,否则答案会带上之前的结果。 代码 /** * // Definition for a Node. * function Nod
阅读全文
posted @ 2022-03-12 23:36 azoux
阅读(62)
评论(0)
推荐(0)
JavaScript通过递归实现深拷贝
摘要: 思路 首先是用Object.prototype.toString.call(obj)来得到传入的值的类型,如果是几个基本类型,则直接返回值就可以了 如果是引用类型,则通过深拷贝函数递归进行再次拷贝。 注:也可以用constructor判断类型(参见deepClone2函数) 代码 /** * 实现深
阅读全文
posted @ 2022-03-12 22:59 azoux
阅读(596)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页