摘要: 1. 对象的遍历 1 let obj = {'0' : 'a', '1' : 'b', '2' : 'c' }; Object.keys()(输入object,返回array) 1 Object.keys(obj).forEach( key =>{ 2 console.log(key, obj[ke 阅读全文
posted @ 2021-05-07 19:32 icyyyy 阅读(519) 评论(0) 推荐(0)
摘要: 1. 函数柯里化:把接受多个参数的函数转换成接受一个单一参数的函数 2. 1 //柯里化 2 var foo = function (x) { 3 return function (y) { 4 return x+y; 5 } 6 } 7 foo(3)(4) //7 8 9 //普通方法 10 va 阅读全文
posted @ 2021-05-05 22:01 icyyyy 阅读(245) 评论(0) 推荐(0)
摘要: 都是链表 作用域链记录对象在上下文中的可见性,原型链记录对象包含哪些功能函数 作用域是对于变量而言,原型链是对于对象的属性 作用域链顶层是window,原型链顶层是Object 阅读全文
posted @ 2021-05-05 15:14 icyyyy 阅读(87) 评论(0) 推荐(0)
摘要: JavaScript 没有提供传统面向对象语言中的类式继承,而是通过原型委托的方式来实现对象与对象之间的继承 阅读全文
posted @ 2021-05-05 14:35 icyyyy 阅读(35) 评论(0) 推荐(0)
摘要: 1. 定义 Function.prototype.call() 方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数 Function.prototype.apply() 方法调用一个具有给定this值的函数,以及以一个数组(或类数组对象)的形式提供的参数 Function.pr 阅读全文
posted @ 2021-05-03 19:46 icyyyy 阅读(19) 评论(0) 推荐(0)
摘要: 1.文档流 文档流其实分为定位流、浮动流、普通流三种。而普通流其实就是指BFC中的FC。FC(Formatting Context),直译过来是格式化上下文,它是页面中的一块渲染区域,有一套渲染规则,决定了其子元素如何布局,以及和其他元素之间的关系和作用。常见的FC有BFC、IFC,还有GFC和FF 阅读全文
posted @ 2020-05-12 09:47 icyyyy 阅读(170) 评论(0) 推荐(0)
摘要: 1.hsl为hue, saturation, lightness的缩写 2.在 CSS 网格中,父元素称为容器(container),它的子元素称为项(items) 3.line-height设置数字,此数字会与当前的字体尺寸相乘来设置行间距 4.aria-hidden="true" 使得带有这个属 阅读全文
posted @ 2020-05-11 15:27 icyyyy 阅读(186) 评论(0) 推荐(0)
摘要: 1.px是固定长度单位,不随其它元素的变化而变化 2.em是相对于父级元素的单位,会随父级元素的属性(font-size或其它属性)变化而变化 3.rem是相对于根目录(HTML元素)的,所有它会随HTML元素的属性(font-size)变化而变化 4.视窗单位:视窗单位相对于设备的视窗尺寸 (宽度 阅读全文
posted @ 2020-05-09 16:23 icyyyy 阅读(304) 评论(0) 推荐(0)
摘要: 1.放大图片:"CTRL" +"+"或"Alt"+向下滑动滚轮2.缩小图片:"CTRL"+ "-"或"Alt"+向上滑动滚轮3.删除参考线:选择移动工具,然后把要删除的参考线往标尺上拖,往上或者往左都可以。没有参考线的可能是参考线被隐藏了,通过“CTRL”+ “;”就可以显示出来。 阅读全文
posted @ 2020-04-29 20:38 icyyyy 阅读(328) 评论(0) 推荐(0)
摘要: 放大视图:Ctrl + 加号 缩小视图:Ctrl + 减号 向上复制一行:At + Shift+↑ 向下复制一行:Alt + Shift+↓ 当光标点击到某一行时,默认选中全行,可以直接复制粘贴 HTML单行注释:Ctrl + / 阅读全文
posted @ 2019-12-13 22:30 icyyyy 阅读(219) 评论(0) 推荐(0)