09 2017 档案
摘要:position: static static定位是HTML元素的默认值,即没有定位,元素出现在正常的流中 position:fixed fixed定位是指元素的位置相对于浏览器窗口是固定位置,即使窗口是滚动的它也不会滚动,且fixed定位使元素的位置与文档流无关,因此不占据空间,且它会和其他元素发
阅读全文
摘要:/*现在有一个字符串,你要对这个字符串进行 n 次操作,每次操作给出两个数字:(p, l) 表示当前字符串中从下标为 p 的字符开始的长度为 l 的一个子串。你要将这个子串左右翻转后插在这个子串原来位置的正后方,求最后得到的字符 串是什么。字符串的下标是从 0 开始的,你可以从样例中得到更多信息。*
阅读全文
摘要:一、流式布局(Liquid Layout) 流式布局(Liquid)的特点(也叫"Fluid") 是页面元素的宽度按照屏幕分辨率进行适配调整,但整体布局不变。代表作栅栏系统(网格系统)。 网页中主要的划分区域的尺寸使用百分数(搭配min-*、max-*属性使用),例如,设置网页主体的宽度为80%,m
阅读全文
摘要:三列布局 骰子布局 <<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>骰子布局</title> <style type="text/css"> body{ background-color: black; } .
阅读全文
摘要:一、flex简介 使用flex布局的容器(flex container),它内部的元素自动成为flex项目(flex item)。容器拥有两根隐形的轴,水平的主轴(main axis),和竖直的交叉轴。主轴开始的位置,即主轴与右边框的交点,称为main start;主轴结束的位置称为main end
阅读全文
摘要:左栏固定,右栏自适应 多栏布局01 我是自适应的 我是固定栏 右侧栏固定,左侧自适应 多栏布局02 我是自适应的 ...
阅读全文
摘要:值类型:Null 、 undefined、String、boolean、number; 引用类型:Array、function、object; 一、数据类型的检测 typeof检测 可能的返回值:1. 'undefined' 这个值未定义; 2. 'boolean' 这个值是布尔值; 3. 'str
阅读全文
摘要:首先,先聊一下作用域的问题 变量在声明它们的函数体以及这个函数体嵌套的任意函数体内都是有定义的。 这里就有局限性了,如果我在函数外部,想去访问一个函数的内嵌函数或者函数的内部变量怎么办?? 目前我理解的闭包的作用就是这样的,闭包是指有权限访问另一个函数作用域的变量的函数 创建全局变量,将内部函数赋给
阅读全文
摘要:/*快速排序*/var arr1=[1,5,6,3,9,4,8];function quickSort(arr) { if (arr.length<=1) { return arr; } var pivotIndex = Math.floor(arr.length/2); var jz = arr.
阅读全文
摘要:/* 二分查找(折半查找) 思路: low和high表示下标,选择每个数组的中点作为基准,比较基准与key的值, 若大于基准,则移动low,反之移动high,等于则返回该值,不存在返回-1 遇到的问题:写成了死循环,无返回值 */ var arr = [1,4,5,7,3,9,8]; var ff = binarySearch(arr,4); console.log(ff); functi...
阅读全文
摘要:/*数组去重*/ /*思路:将arr数组中的每一项相互进行比较 方法:创建一个新的数组,存放arr[0] 将arr中每一项与res[j]比较,若有一个相等,则结束 遍历比较,通过break跳出,若每一项都不相等,则push到res 通过创建m变量记录是否全部不相等或者存在一个相等,相等则改变m的值,只有当m的值为1时表示 全部不相等*/ /* 问题:注意m的作用域 条件语句的条件 */...
阅读全文

浙公网安备 33010602011771号