摘要: ``` javascript var str = '$a1a2a_B3B4B$'; function transformCode(code) { return code.replace(/([A-Z])|([a-z])/g, function(match, $1, $2) { if ($1) { return $1.toLowerCase(); } else if ($2) { return $2 阅读全文
posted @ 2020-03-23 15:04 月半流云 阅读(338) 评论(0) 推荐(0) 编辑
摘要: |方法|是否占据空间|是否响应事件|补充说明| |: |: |: |: | | |否|否|会引起回流和重绘| | |是|否| | | |是|是|会引起重绘| | 将元素移除可见区域|是| | | | 将元素缩放为 0 尺寸|是|否| | | 层级调低的同时在同样的位置上用其他元素覆盖|是|否| | 阅读全文
posted @ 2020-03-23 14:28 月半流云 阅读(353) 评论(0) 推荐(0) 编辑
摘要: ``` javascript var str = ' a b c d e f g '; function removeSpace(value, type) { var headPattern = /^\s+/g; var tailPattern = /\s+$/g; var headAndTailPattern = /^\s+|\s+$/g; var middlePattern = /(\S)\s 阅读全文
posted @ 2020-03-23 13:51 月半流云 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 拆分问题: 1. 数组长度为 5; 2. 生成 2 32 之间的随机数; 3. 向数组中插入数值时,如果已存在则重新生成; 4. 采用递归的方式,而非循环语句实现。 阅读全文
posted @ 2020-03-23 11:59 月半流云 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 圣杯布局跟双飞翼布局的实现,目的都是左右两栏固定宽度,中间部分自适应。 圣杯布局 整体布局,main 为外部容器,容器内 middle,left,right 依次排列(注意排列顺序)。 1. 设置外部容器 ; 2. 左中右部分,均设置 ; 3. middle 部分 占满; 4. 设置 使其占住 mi 阅读全文
posted @ 2020-03-23 10:46 月半流云 阅读(173) 评论(0) 推荐(0) 编辑