上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 49 下一页
摘要: Position定位 中`position position static relative absolute fixed sticky inherit`。 static 属性是 元素的默认值,即没有定位,遵循正常的文档流对象,对于 、`bottom left right z index`属性的设置 阅读全文
posted @ 2020-05-22 12:09 WindRunnerMax 阅读(237) 评论(0) 推荐(0)
摘要: 实现图片懒加载 图片懒加载就是当页面需要展示较多图片时,首先只加载显示在当前屏幕位置的图片,在页面向下滚动时,再加载其他需要显示在当前屏幕位置的图片,这样可以防止一次性对服务器发送大量请求,并可以在用户不需要完整浏览页面的情况下减少服务器资源消耗。 实例 每日一题 阅读全文
posted @ 2020-05-21 11:55 WindRunnerMax 阅读(298) 评论(0) 推荐(0)
摘要: Js的GC机制 在 七种基本类型中的引用类型 的变量其占据内存空间大且大小不固定,在堆内存中实际存储对象,在栈内存中存储对象的指针,对于对象的访问是按引用访问的。在栈区中执行的变量等是通过值访问,当其作用域销毁后变量也就随之销毁,而使用引用访问的堆区变量,在一个作用域消失后还可能在外层作用域或者其他 阅读全文
posted @ 2020-05-20 11:47 WindRunnerMax 阅读(516) 评论(0) 推荐(0)
摘要: 防抖与节流 防抖 与节流 都是控制事件处理函数执行频率的方法,当函数会进行 操作或者具有请求服务器等行为并且作为高频事件例如 触发的事件处理函数时,就需要进行事件处理函数执行频率的控制,否则会造成大量的资源浪费致使性能下降,当然无论是防抖与节流实质上并没有减少事件触发次数,而是通过减少事件处理函数的 阅读全文
posted @ 2020-05-19 12:52 WindRunnerMax 阅读(151) 评论(0) 推荐(0)
摘要: Js中的堆栈 堆 是动态分配的内存,大小不定也不会自动释放,栈 为自动分配的内存空间,在代码执行过程中自动释放。 栈区 在栈内存中提供一个供 代码执行的环境,关于作用域以及函数的调用都是栈内存中执行的。 中基本数据类型 、`Number Boolean Null Undefined Symbol O 阅读全文
posted @ 2020-05-18 12:49 WindRunnerMax 阅读(616) 评论(0) 推荐(0)
摘要: 浏览器窗口间通信 浏览器多个标签页窗口间通信,主要是指的同源的多个页面间的通信,主要方法有本地存储通信、 通信、 通信。 本地存储通信 通过浏览器对于同源页面本地存储是共享的策略实现通信,主要可以使用 、`cookie indexDB sessionStroage MDN window.open s 阅读全文
posted @ 2020-05-17 23:40 WindRunnerMax 阅读(288) 评论(0) 推荐(0)
摘要: 块级格式化上下文 块级格式化上下文 ,是 页面的可视 渲染的一部分,是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域,是用于布局块级盒子的一块渲染区域,并且与这个区域的外部毫无关系,是一个独立的区域,是一个环境。 触发BFC 根元素``。 浮动元素,元素的 不是 。 绝对定位元素,元素 阅读全文
posted @ 2020-05-16 12:48 WindRunnerMax 阅读(155) 评论(0) 推荐(0)
摘要: 实现瀑布流布局 瀑布流,又称瀑布流式布局。是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部,瀑布流的主要特性便是错落有致,定宽而不定高的设计让页面区别于传统的矩阵式图片布局模式。 实例 主体思路是记录每一列的高度,父容器相 阅读全文
posted @ 2020-05-15 22:36 WindRunnerMax 阅读(236) 评论(0) 推荐(0)
摘要: getter与setter 是一个获取某个属性的值的方法, 是一个设定某个属性的值的方法。 描述 通过 与`setter getter setter`即可实现监听,而不需要找到并修改每一个操作这个值的代码。 有时需要允许访问返回动态计算值的属性,或者需要反映内部变量的状态,而不需要使用显式方法调用, 阅读全文
posted @ 2020-05-14 17:17 WindRunnerMax 阅读(169) 评论(0) 推荐(0)
摘要: Js实现链表操作 实现链表主要操作,包括创建链表、遍历链表、获取链表长度、获取第 个元素值、获取倒数第 个元素值、插入节点、删除节点、有序链表合并、有序链表交集。 创建链表 遍历链表 获取链表长度 获取第i个元素值 每日一题 阅读全文
posted @ 2020-05-13 11:58 WindRunnerMax 阅读(827) 评论(0) 推荐(0)
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 49 下一页
©Copyright    @Blog    @WindRunnerMax