摘要:
Django 路由控制 一、URL路由基础 二、Django处理请求 1. 确定要使用的 模块,通常是settings中 设置的值,如果传入的 对象具有 属性(中间件设置),则使用其值代替settings中 2. Django加载模块并查找可用的 ,它是 实例的一个列表 3. 按顺序运行每个URL模 阅读全文
摘要:
Django入门 HTTP协议 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。 http协议的特性 基于tcp/ip协议之上的应用层协议 基于请求 响应 阅读全文
摘要:
一、事件的两种绑定方式 1、on事件绑定方式 2、非on事件绑定方式 二、事件参数event 存放事件信息的回调参数 三、事件的冒泡与默认事件 事件的冒泡:父子都具有点击事件,不处理的话,点击子级也会出发父级的点击事件 默认事件:取消默认的事件动作,如鼠标右键菜单 ev.preventDefault 阅读全文
摘要:
一、函数高级 1.函数回调 函数回调的本质:在一个函数中,满足特定条件下,调用另一个函数 function a_fn(data) { console.log('a_fn'); // 如果要使用数据,那么定义形参接收参数 console.log(data); } function b_fn(a_fn) 阅读全文
摘要:
一、分支结构 1、if语句 if 基础语法 if 复杂语法 if 嵌套 2、switch语句 二、循环结构 1、for循环 2、while循环 3、do...while循环 4、for...in循环 5、for...of循环 6、break,continue关键词 break:结束本层循环 cont 阅读全文
摘要:
一、JS语言介绍 1.概述 浏览器脚本语言 可以编写运行在浏览器上的代码程序 属于解释性、弱语言类型编程语言 2.组成 ES语法:ECMAScript、主要版本有ES5和ES6 DOM:文档对象模型(Document Object Model),是W3C组织推荐的处理可扩展标准语言的标准编程接口。 阅读全文
摘要:
表格表单 一、表格 1、基本结构 2、常用属性 3、垂直水平居中 二、表单 1、基本结构 2、input常用类型 3、常用类型标签 文本框 密文框 单选框 复选框 下拉选项 多行文本输入 按钮 4、全局属性 required:必填项 pattern:正则 5、伪类 focus:获得焦点 阅读全文
摘要:
音频与视频 一、音频 1.相关属性 | 属性 | 值 | 描述 | | | | | | autoplay | autoplay | 自动播放 | | controls | controls | 音频控件 | | loop | loop | 循环播放 | | muted | muted | 静音 | 阅读全文
摘要:
一、过度 从一个状态,以动画方式变成另一个状态的变化过程 1.过度属性 2.注 过度效果通过hover产生可以制成一个hover层,hover层包含需要变化的层 hover层的处理方式:与显示层同等区域大小 可以将显示层的位置交于hover层处理 3.案例 鼠标移动到圆柱,圆柱发生变化 二、动画 1 阅读全文
摘要:
一、文档流(normal flow) 1.概念 2.BFC(Block formatting context) 3.BFC规则 内部的Box会在垂直方向,一个接一个的放置 根据BFC布局方向 ,Box自身的水平方向位置,由margin左或右控制,相邻Box的margin会叠加 Box的垂直位置,由m 阅读全文