• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Mr.白日梦想家
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2017年3月28日

函数防抖动
摘要: 有一些浏览器事件可以在很短的时间内快速启动多次,例如调整窗口大小或向下滚动页面。例如,如果将事件侦听器绑定到窗口滚动事件上,并且用户继续非常快速地向下滚动页面,你的事件可能会在3秒的范围内被触发数千次。这可能会导致一些严重的性能问题。 函数防抖动(Debouncing) 是解决这个问题的一种方式,通 阅读全文
posted @ 2017-03-28 17:06 Mr.白日梦想家 阅读(2354) 评论(0) 推荐(0)
 
 

2017年3月26日

js 数组算法题收集
摘要: 找出某段连续数组的缺失值 总结思路: 阅读全文
posted @ 2017-03-26 16:08 Mr.白日梦想家 阅读(480) 评论(0) 推荐(0)
 
 

2017年3月25日

未知高度多行文本垂直居中
摘要: 方法一,使用display:inline-block+伪元素 方法2: 使用display:table-cell 阅读全文
posted @ 2017-03-25 21:42 Mr.白日梦想家 阅读(150) 评论(0) 推荐(0)
 
 

2017年3月24日

Block formatting contexts (块级格式化上下文)简称 BFC 的特性
摘要: 如何触发BFC呢? float 除了none以外的值 overflow 除了visible 以外的值(hidden,auto,scroll ) display (table-cell,table-caption,inline-block) position(absolute,fixed) field 阅读全文
posted @ 2017-03-24 20:21 Mr.白日梦想家 阅读(116) 评论(0) 推荐(0)
 
 

2017年3月17日

实现一个函数clone,可以对JavaScript中的5种主要的数据类型(包括Number、String、Object、Array、Boolean)进行值复制。
摘要: functionclone(obj) {var o;switch (typeof obj) {case"undefined":break;case"string": o = obj +"";break;case"number": o = obj -0;break;case"boolean": o = 阅读全文
posted @ 2017-03-17 12:13 Mr.白日梦想家 阅读(2741) 评论(0) 推荐(0)
 
 

2017年3月16日

获取非行间样式的函数
摘要: getStyle 函数有 2 个参数,第一个参数 obj 为要获取的对象,第二个参数 name 为要获取的属性,并且做了兼容处理,currentStyle 针对 IE 浏览器,getComputedStyle 针对火狐浏览器。 阅读全文
posted @ 2017-03-16 11:24 Mr.白日梦想家 阅读(2179) 评论(0) 推荐(0)
 
 

2017年3月13日

文字随着浏览器窗口大小改变而改变(自适应?)
摘要: <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> #box { width: 100%; } #content { display: inline-block; width: 10 阅读全文
posted @ 2017-03-13 21:44 Mr.白日梦想家 阅读(7794) 评论(0) 推荐(0)
 
 

2017年3月9日

前端页面有哪三层构成,分别是什么?作用是什么
摘要: 分成:结构层、表示层、行为层。结构层(structural layer)由 HTML 或 XHTML之类的标 记语言负责创建。标签,也就是那些出现在尖括号里的单词,对网页内容的语义含义做出了描述,但这些标签不包含任何关于如何显示有关内容的信息。例如,P标签表达了这样一种语义:“这是一个文本段。”表示 阅读全文
posted @ 2017-03-09 16:31 Mr.白日梦想家 阅读(2208) 评论(0) 推荐(0)
 
js 数组去重方法总结
摘要: 1. 遍历数组,利用object对象保存数组值, 判断数组值是否已经保存在object中,未保存则push到新数组并用object[arrayItem]=1的方式记录保存 数组下标判断法, 遍历数组,利用indexOf判断元素的值是否与当前索引相等,如相等则加入 阅读全文
posted @ 2017-03-09 16:14 Mr.白日梦想家 阅读(259) 评论(0) 推荐(0)
 
css引入方式 link 和@import区别
摘要: 1.行内式 2.内嵌式 3.导入式 4.链接式 阅读全文
posted @ 2017-03-09 15:41 Mr.白日梦想家 阅读(229) 评论(0) 推荐(0)
 
 
下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3