自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 【JavaScript】let、const和var的区别

主要区别 存在块级作用域 不存在声明提升(考虑暂时性死区) 不允许重复声明(包括普通变量和函数参数) 理解 函数提升优先于变量提升,函数提升会把整个函数挪到作用域顶部,变量提升只会把声明挪到作用域顶部 var存在提升,我们能在声明之前使用。let、const因为暂时性死区的原因,不能在声明前使用 var在全局作用域下声明变量会导致变量挂载在window上,其他两者不会 let和const作用基本一致,但是后者声明的变量不能再次赋值 ...

2020-10-01 14:54:19 96

原创 【JavaScript】箭头函数总结

箭头函数的语法: const a = x => x+1; const b = (x, y) => x+y; const c = (x, y) => { console.log(x, y); return x + y; } 箭头函数与普通函数的区别: 1、不绑定this 箭头函数则会捕获其所在上下文的 this值,作为自己的this值 2、箭头函数不绑定arguments,但是可使用…rest参数 3、箭头函数的call()或apply()函数,不会影响...

2020-10-01 14:43:34 285

原创 【算法】判断环形链表是否有环 | 交行2021笔试

var inp = "{(A=>B),(B=>C),(C=>E)}"; var arr = inp.slice(1, inp.length - 1).split(","); console.log(inp) function TreeNode(val = null, next = null){ this.val = val; this.next = next; } //deal with input var set = new Set(); for (let i = .

2020-09-28 10:59:44 94

原创 【算法】重建二叉树以及寻找樱桃节点

var preorder = [3,9,20,15,7]; var inorder = [9,3,15,20,7]; function TreeNode(val, left = null, right = null){ this.val = val; this.left = left; this.right = right; } var buildTree = function(preorder, inorder){ if(preorder.length == 0 ||.

2020-09-21 03:24:01 204

转载 Linux修改文件的所有者或所属组

2018-04-15 16:31:42 301

转载 Linux权限对目录的作用

可以看出,对目录只能赋予0、5(rx)、7(rwx)的权限值,而4是没用的。

2018-04-15 16:18:49 182

转载 Linux文件权限的作用

2018-04-15 16:09:00 216

转载 Linux权限管理之基本权限

权限的解释图修改权限——chmod命令修改权限的例子用数字修改权限777 代表最高权限644 普通的文件权限,代表所有者只读写,其他人和所属组只读755 执行权限,所有者读写执行,其他人和所属组读和执行...

2018-04-15 15:28:31 227

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除