javascript
hackor-hho
这个作者很懒,什么都没留下…
展开
-
二叉树刷题有感
最近n刷二叉树的2题目var postorderTraversal = function(root) { let res=[]; const dfs=function(root){ if(root===null){ return; } dfs(root.left); dfs(root.right); res.push(root.val); } dfs(r原创 2021-11-20 11:11:42 · 118 阅读 · 0 评论 -
记录一次react + typescript + antd 中table配置项 columns居中问题
在项目中直接写const columns = [ { title: '供应商ID', dataIndex: 'name', key: 'name', align: 'center' },typscript会检测报错处理方式:一:const columns = [ { title: '供应商ID', dataIndex: 'name', key: 'name', align:'center' as 'center',转载 2021-10-13 19:38:09 · 584 阅读 · 0 评论 -
彻底理解js中的闭包
闭包是js的一个难点也是它的一个特色,是我们必须掌握的js高级特性,那么什么是闭包呢?它又有什么用呢?我们都知道,js的作用域分两种,全局和局部,基于我们所熟悉的作用域链相关知识,我们知道在js作用域环境中访问变量的权利是由内向外的,内部作用域可以获得当前作用域下的变量并且可以获得当前包含当前作用域的外层作用域下的变量,反之则不能,也就是说在外层作用域下无法获取内层作用域下的变量,同样在不同的函数作用域中也是不能相互访问彼此变量的,那么我们想在一个函数内部也有限权访问另一个函数内部的变量该怎么办呢?闭包就转载 2020-11-16 16:39:59 · 61 阅读 · 0 评论 -
DOM 中的事件对象和addEventListener
DOM 中的事件对象和addEventListener 常见事件对象的属性和方法 1. e.target 返回的是触发事件的对象(元素) this 返回的是绑定事件的对象(元素) 区别 : e.target 点击了那个元素,就返回那个元素 this 那个元素绑定了这个点击事件,那么就返回谁 var div = document.querySelector('div'); div.addEventListener('click', function(e) {原创 2020-10-21 14:10:12 · 292 阅读 · 0 评论