- 博客(5)
- 收藏
- 关注
原创 防抖与节流
防抖:防止函数抖动,函数触发多次只执行一次! fn 事件函数 delay 时间函数需要花费的时间 function debounce (fn,delay){ let timer = null; // 定义一个变量来存储事件, return function(){ let context = this // 记录this指向 let arg = argumen...
2021-09-24 18:40:39
95
转载 谈论 Flex 布局 与 float position 布局
float 元素的属性忽略不进行介绍,先说一下它的缺点: ①、给父元素添加 float :left 时会让父元素也脱离文档流 产生坍塌 ! ②、如果子元素使用定位或外边距等方法超出该元素时会被隐藏 ! 因此不建议使用 其 进行排版! flex 布局 什么是flex 布局? Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为 Flex 布局 注意,设为 Flex 布局以后,子元素的float、clear和vertical-a
2021-09-23 18:36:41
478
原创 闭包其实很简单
学前须知: js 的作用域 以及作用域链 作用域: 定义并使用变量的区域。 作用域链:沿着作用域逐级向上查找的过程。 egg: var n=999; function f1(){ alert(n); } f1(); // 999 此时调用函数,函数内部会访问函数外部的变量这一过程便是函数的作用域链 egg: function f1(){ var n=999 } alert(n) // errorn is not defined f1() ...
2021-09-22 17:42:44
78
原创 js 的数据类型 以及 数据类型的判断
一、js 的 类型 ①数据类型具体有哪些? 基本数据类型:布尔值(Boolean)字符串(String) 数字(Number)Undefined Null Symbol(表示独一无二) BigInt (精确表示最大整数) 引用数据类型: Object (包括:function Array Date 等) 当寻找引用数据类型时 从栈中的指针 指向 堆中数据类型的具体位置从而可使用该数据类型。而寻找基本数据类型时,可直接从栈中获取。 补充: Symbol 的应用 ...
2021-09-21 17:05:39
182
原创 HTML5 新增的语义化标签及表单元素
<header> 元素定义文档的头部区域 eg :<header> <hgroup> <h2>标题</h2> <h2>副标题</h2> </hgroup> </header> <footer> ...
2021-09-21 10:54:12
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人