
Web前端
文章平均质量分 93
管程序猿
这个作者很懒,什么都没留下…
展开
-
JavaWeb_第2章_XML
XML第1章 XML简介1.1 什么是XML1.2 XML vs HTML第2章 XML用途2.1 配置文件2.2 数据交换格式2.3 数据存储2.4 移动端android页面第3章 XML基本语法3.1 XML文档结构3.1.1 XML文档声明3.1.2 CDATA区3.1.3 注 释3.1.4 处理指令3.1.5 元素3.2 语法规则3.3 转义字符第4章 XML解析4.1 XML解析技术体系4.2 DOM和SAX对比4.3 dom4j4.4 pull第5章原创 2022-12-25 22:58:36 · 214 阅读 · 0 评论 -
JavaWeb_第5章_JSP
JavaWeb_第5章_JSP1,JSP 概述2,JSP 快速入门2.1 搭建环境2.2 导入 JSP 依赖2.3 创建 jsp 页面2.4 编写代码2.5 测试3,JSP 原理4,JSP 脚本4.1 JSP 脚本分类4.2 案例4.2.1 需求4.2.2 实现4.2.3 成品代码4.2.4 测试4.3 JSP 缺点5,EL 表达式5.1 概述5.2 代码演示5.3 域对象6,JSTL标签6.1 概述6.2 if 标签6.3 forEach 标签6.3.1原创 2022-12-05 20:57:56 · 348 阅读 · 0 评论 -
JavaWeb_第7章_Filter&Listener&Ajax
JavaWeb_第6章_Filter&Listener&Ajax1,Filter1.1 Filter概述1.2 Filter快速入门1.2.1 开发步骤1.2.2 代码演示1.3 Filter执行流程1.4 Filter拦截路径配置1.5 过滤器链1.5.1 概述1.5.2 代码演示1.5.3 问题1.6 案例1.6.1 需求1.6.2 分析1.6.3 代码实现1.6.3.1 创建Filter1.6.3.2 编写逻辑代码1.6.3.3 测试并抛出问题1.6.3.4 问题原创 2022-12-04 23:00:22 · 340 阅读 · 0 评论 -
JavaWeb_第6章_会话技术_Cookie+Session
JavaWeb_第5章_会话技术_Cookie+Session1,会话跟踪技术的概述2,Cookie2.1 Cookie的基本使用2.2 Cookie的原理分析2.3 Cookie的使用细节2.3.1 Cookie的存活时间2.3.2 Cookie存储中文3,Session3.1 Session的基本使用3.2 Session的原理分析3.3 Session的使用细节3.3.1 Session钝化与活化3.3.2 Session销毁4,用户登录注册案例4.1 需求分析4.2原创 2022-12-04 22:21:33 · 403 阅读 · 0 评论 -
JavaWeb_第4章_Request&Response
JavaWeb_第4章_Request&Response1,Request和Response的概述2,Request对象2.1 Request继承体系2.2 Request获取请求数据2.2.1 获取请求行数据2.2.2 获取请求头数据2.2.3 获取请求体数据2.2.4 获取请求参数的通用方式2.3 IDEA快速创建Servlet2.4 请求参数中文乱码问题2.4.1 POST请求解决方案2.4.2 GET请求解决方案2.5 Request请求转发3,Response对象3.原创 2022-12-04 21:57:43 · 331 阅读 · 0 评论 -
JavaWeb_第3章_HTTP&Tomcat&Servlet
JavaWeb_第3章_HTTP&Tomcat&Servlet1,Web概述1.1 Web和JavaWeb的概念1.2 JavaWeb技术栈1.2.1 B/S架构1.2.2 静态资源1.2.3 动态资源1.2.4 数据库1.2.5 HTTP协议1.2.6 Web服务器1.3 Web核心课程安排2, HTTP2.1 简介2.2 请求数据格式2.2.1 格式介绍2.2.2 实例演示2.3 响应数据格式2.3.1 格式介绍2.3.2 响应状态码2.3.3 自定义服务器3,原创 2022-12-04 21:23:59 · 415 阅读 · 0 评论 -
jQuery02(达)
jQuery02(达)复习包含关系选择器可见性选择器祖先选择器后代选择器大小图联动效果兄弟选择器标签内容操作html的使用场景表格的动态生成动态变色添加元素添加元素删除元素输入框相关替换与克隆事件冒泡作业: 待办事项原创 2022-10-18 12:21:22 · 455 阅读 · 0 评论 -
jQuery01(达)
jQuery01(达)本阶段的内容jQuerycss选择器jQuery封装思想初体验监听页面加载完成的时机jq对象事件clickcss操作class操作各种事件事件练习序号选择器序号选择器练习属性操作属性修改图片轮播原创 2022-10-18 12:15:34 · 100 阅读 · 0 评论 -
DOM 和 BOM 结构关系图
## DOM 和 BOM 结构关系图原创 2022-10-14 17:12:22 · 234 阅读 · 0 评论 -
JSCORE06(达)
JSCORE06复习数组方法模板字符串变量声明箭头函数const箭头函数的this函数的默认参数剩余参数数组的展开写法参数的展开语法对象的展开数组解构对象解构复杂解构面向对象的class写法静态属性继承重写promise用函数封装promise简化多层嵌套async 和 await原创 2022-10-14 17:05:42 · 421 阅读 · 0 评论 -
JSCORE05
JSCORE05复习推荐数组方法模板字符串声明变量的方式for..of箭头函数for..of箭头函数原创 2022-10-14 17:04:10 · 437 阅读 · 0 评论 -
JSCORE04(达)
JSCORE04复习闭包原型严格模式let 关键词保护属性的方法创建对象&指定原型函数的call方法, 可以指定thiscall方法仿写call使用场景applyapply用途函数的bind方法bind的用途every的仿写数组的every方法原创 2022-10-14 12:43:34 · 346 阅读 · 0 评论 -
JSCORE03(达)
JSCORE03复习原型的练习替换对象的原型替换构造的原型for..in的特点严格模式拒绝意外创建全局变量window中,函数的this为undefined静默失败callee的弃用精确设置对象属性精确添加对象属性精确配置多个对象属性计算属性:getter计算属性的语法糖赋值监听: settersetter的语法糖闭包与其他代码在一起书写的问题作业原创 2022-10-14 12:41:00 · 321 阅读 · 0 评论 -
JSCORE02(达)
JSCORE02思考正则相关函数相关正则构造函数中的转义符声明提升的面试题闭包对象引用类型常见对象对象的克隆函数中的this构造函数原型构造函数的原型操作原型操作原型的用途一些基础概念信息原型链原型的用途封装框架复习原创 2022-10-14 12:37:03 · 362 阅读 · 0 评论 -
JSCORE01-(达)
JSCORE前言课程体系介绍正则表达式正则元字符正则表达式正则字面量正则构造函数字面量使用场景构造方法使用场景正则格式验证正则替换正则万能方法函数函数的声明不固定数量参数:`arguments`函数重载声明提升函数的三种声明方式函数声明方式的场景变量作用域 与 作用域链闭包回顾正则函数原创 2022-10-14 12:33:19 · 164 阅读 · 0 评论 -
EasyUI
1. 介绍1.1 下载1.2 基本语法1.3 系统图标2. 拖拽和调整大小2.1 可拖动draggable2.1.1 基础拖动2.1.2 常用属性2.1.3 约束拖动2.2 可放置droppable2.2.1 基本设置2.2.2 改变项目顺序2.3 尺寸调节resizable3. 基础控件3.1 搜索框searchbox3.2 进度条progressbar3.3 分页插件pagination3.3.1 基础分页3.3.2 常用属性3.3.3 自定义分页4. 布局控件原创 2022-10-14 08:49:32 · 1688 阅读 · 0 评论 -
JavaScript 高级_day05_es6-ES6概念&新增语法&内置对象拓展
ES6语法目标ES6相关概念(★★)什么是ES6为什么使用 ES6 ?ES6新增语法let(★★★)let声明的变量只在所处于的块级有效不存在变量提升暂时性死区经典面试题小结const(★★★)具有块级作用域声明常量时必须赋值常量赋值后,值不能修改小结let、const、var 的区别解构赋值(★★★)数组解构对象解构小结箭头函数(★★★)小结面试题剩余参数(★★)剩余参数和解构配合使用ES6 的内置对象扩展Array 的扩展方法(★★)扩展运算符(原创 2022-10-11 22:45:20 · 263 阅读 · 0 评论 -
JavaScript高级第04天笔记
JavaScript高级第04天笔记1.正则表达式概述1.1什么是正则表达式1.2 正则表达式的特点2.正则表达式在js中的使用2.1正则表达式的创建2.2测试正则表达式3.正则表达式中的特殊字符3.1正则表达式的组成3.2边界符3.3字符类3.3.1 [] 方括号3.3.2量词符3.3.3用户名表单验证3.3.4 括号总结3.4预定义类3.5正则替换replace原创 2022-10-11 22:42:26 · 91 阅读 · 0 评论 -
JavaScript高级第03天笔记
JavaScript高级第03天笔记1.函数的定义和调用1.1函数的定义方式1.2函数的调用2.this2.1函数内部的this指向2.2改变函数内部 this 指向2.2.1 call方法2.2.2 apply方法2.2.3 bind方法2.2.4 call、apply、bind三者的异同3.严格模式3.1什么是严格模式3.2开启严格模式3.3严格模式中的变化4.高阶函数5.闭包5.1变量的作用域复习5.2什么是闭包5.3闭包的作用5.4闭包的案例5.5案例6.原创 2022-10-11 22:30:39 · 116 阅读 · 0 评论 -
JavaScript高级第02天笔记
JavaScript高级第02天笔记1.构造函数和原型1.1对象的三种创建方式--复习1.2静态成员和实例成员1.2.1实例成员1.2.2静态成员1.3构造函数的问题1.4构造函数原型prototype1.5对象原型1.6constructor构造函数1.7原型链1.8构造函数实例和原型对象三角关系1.9原型链和成员的查找机制1.10原型对象中this指向1.11通过原型为数组扩展内置方法2.继承2.1call()2.2子构造函数继承父构造函数中的属性2.3借用原型对象继原创 2022-10-11 22:26:43 · 98 阅读 · 0 评论 -
JavaScript高级第01天笔记
JavaScript高级第01天笔记1.面向过程与面向对象1.1面向过程1.2面向对象1.3面向过程与面向对象对比2.对象与类2.1对象2.1.1创建对象2.2类2.2.1创建类2.2.2类创建添加属性和方法2.2.3类的继承[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UabyiHDG-1665497629727)(images/img1.png)]3.面向对象版tab 栏切换3.1功能需求3.2案例准备3.3切换3.4添加3.5删除3原创 2022-10-11 22:31:52 · 103 阅读 · 0 评论 -
day03_jQuery
day03 - jQuery1.1. jQuery 事件注册1.2. jQuery 事件处理1.2.1 事件处理 on() 绑定事件1.2.2. 案例:发布微博案例1.2.3. 事件处理 off() 解绑事件1.2.4. 事件处理 trigger() 自动触发事件1.3. jQuery 事件对象1.4. jQuery 拷贝对象1.5. jQuery 多库共存1.6. jQuery 插件1.4.1. 瀑布流插件(重点讲解)1.4.2. 图片懒加载插件1.4.3. 全屏滚动插件1.4原创 2022-10-11 22:09:42 · 159 阅读 · 0 评论 -
day02_jQuery
文章目录day02 - jQuery1.1. jQuery 属性操作1.1.1 元素固有属性值 prop()1.1.2 元素自定义属性值 attr()1.1.3 数据缓存 data()1.1.4 案例:购物车案例模块-全选1.2. jQuery 文本属性值1.2.1 jQuery内容文本值1.2.2. 案例:购物车案例模块-增减商品数量1.2.3. 案例:购物车案例模块-修改商品小计1.3. jQuery 元素操作1.3.1. 遍历元素1.3.2. 案例:购物车案例模块-计算总计和原创 2022-10-11 22:03:57 · 114 阅读 · 0 评论 -
day01_jQuery
文章目录day01 - jQuery1.1. jQuery 介绍1.1.1 JavaScript 库1.1.2 jQuery的概念1.1.3 jQuery的优点1.2. jQuery 的基本使用1.2.1 jQuery 的下载1.2.2. 体验jQuery1.2.3. jQuery的入口函数1.2.4. jQuery中的顶级对象$1.2.5. jQuery 对象和 DOM 对象1.2.6. jQuery 对象和 DOM 对象转换1.3. jQuery 选择器1.3.1. 基础选择原创 2022-10-11 22:00:05 · 124 阅读 · 0 评论 -
day07_WebAPIs
**day07 - Web APIs****1.1. 触屏事件**1.1.1 触屏事件概述1.1.2 触摸事件对象(TouchEvent)1.1.3 移动端拖动元素1.2. 移动端常见特效1.2.1 案例: 移动轮播图1.2.2. 案例分析:1.2.3 classList 属性1.2.4. 案例分析1.3.1. 案例:返回顶部1.3.2.案例分析1.4. click 延时解决方案1.5. 移动端常用开发插件1.5.1. 什么是插件1.5.2. 插件的使用1.5.3. Swip原创 2022-10-11 21:54:50 · 98 阅读 · 0 评论 -
day06_WebAPIs
**day06 - Web APIs****1.1. **动画函数封装1.1.1 缓动效果原理1.1.2 动画函数多个目标值之间移动1.1.3 动函数添加回调函数1.1.4 动画完整版代码:1.2. 常见网页特效案例1.2.1 案例:网页轮播图1.2.2. 节流阀1.2.3. 案例:返回顶部1.2.4. 案例:筋头云案例1.3. 触屏事件1.3.1. 触屏事件概述1.3.2. 触摸事件对象(TouchEvent)1.3.3.案例:移动端拖动元素原创 2022-10-11 21:50:28 · 117 阅读 · 0 评论 -
day05_WebAPIs
**day05 - Web APIs****1.1. **元素偏移量 offset 系列1.1.1 offset 概述1.1.2 offset 与 style 区别offsetstyle1.1.3 案例:获取鼠标在盒子内的坐标1.1.4 案例:模态框拖拽1.1.5. 案例分析:1.1.6 案例:仿京东放大镜1.1.7. 案例分析:1.2. 元素可视区 client 系列1.2.1 client概述1.2.2. 淘宝 flexible.js 源码分析1.3.元素滚动 scroll原创 2022-10-11 21:48:27 · 80 阅读 · 0 评论 -
day04_WebAPIs
day04 - Web APIs1.1. 常用的键盘事件1.1.1 键盘事件1.1.2 键盘事件对象1.1.3 案例:模拟京东按键输入内容1.1.4 案例:模拟京东快递单号查询1.2. BOM1.2.1. 什么是BOM1.2.2. BOM的构成1.2.3. 顶级对象window1.2.4. window对象的常见事件页面(窗口)加载事件(2种)调整窗口大小事件1.2.5. 定时器(两种)setTimeout() 炸弹定时器开启定时器案例:5秒后关闭广告停止定时器setIn原创 2022-10-10 23:59:11 · 89 阅读 · 0 评论 -
day03_WebAPIs
day03 - Web APIs1.1. 节点操作1.1.1 删除节点1.1.2 案例:删除留言1.1.3 复制(克隆)节点1.1.4 案例:动态生成表格1.1.5 创建元素的三种方式1.1.6 innerTHML和createElement效率对比1.2. DOM的核心总结1.2.1. 创建1.2.2. 增加1.2.3. 删1.2.4. 改1.2.5. 查1.2.6. 属性操作1.2.7. 事件操作(重点)1.3. 事件高级1.3.1. 注册事件(2种方式)1.3.2原创 2022-10-10 23:49:57 · 93 阅读 · 0 评论 -
day02_WebAPIs
day02 - Web APIs1.1. 排他操作1.1.1 排他思想1.2 案例:百度换肤1.3 案例:表格隔行变色1.4 案例:全选1.5. 自定义属性操作1.5.1 获取属性值1.5.2. 设置属性值1.5.3. 移出属性1.5.4. 案例:tab栏1.5.5. H5自定义属性1.6. 节点操作1.6.1. 节点概述1.6.2. 节点层级1.6.3. 父级节点1.6.4. 子节点1.6.5. 案例:新浪下拉菜单1.6.6. 兄弟节点1.6.7. 创建节点1.6.原创 2022-10-10 23:37:06 · 93 阅读 · 0 评论 -
day01_WebAPIs
day01 - Web APIs1.1. Web API介绍1.1.1 API的概念1.1.2 Web API的概念1.1.3 API 和 Web API 总结1.2. DOM 介绍1.2.1 什么是DOM1.2.2. DOM树1.3. 获取元素1.3.1. 根据ID获取1.3.2. 根据标签名获取元素1.3.3. H5新增获取元素方式1.3.4 获取特殊元素(body,html)1.4. 事件基础1.4.1. 事件概述1.4.2. 事件三要素1.4.3. 执行事件的步骤1原创 2022-10-10 23:30:15 · 165 阅读 · 0 评论 -
JavaScript基础第06天笔记
JavaScript基础第06天笔记1 - 内置对象1.1 内置对象1.2 查文档1.3 Math对象1.4 日期对象1.5 数组对象创建数组的两种方式检测是否为数组添加删除数组元素的方法数组排序数组索引方法数组转换为字符串其他方法1.6 字符串对象基本包装类型字符串的不可变根据字符返回位置根据位置返回字符字符串操作方法replace()方法split()方法2 - 简单数据类型和复杂数据类型2.1 简单数据类型2.2 复杂数据类型2.3 堆栈2.4 简单原创 2022-10-10 23:21:22 · 118 阅读 · 0 评论 -
JavaScript基础第05天笔记
JavaScript基础第05天笔记1 - 作用域1.1 作用域概述1.2 全局作用域1.3 局部作用域1.4 JS没有块级作用域2 - 变量的作用域3 - 作用域链4 - 预解析5 - 对象5.1 对象的相关概念5.2 创建对象的三种方式5.3 遍历对象原创 2022-10-10 23:13:24 · 100 阅读 · 0 评论 -
JavaScript基础第04天笔记
JavaScript基础第04天笔记1 - 数组1.1 数组的概念1.2 创建数组1.3 获取数组中的元素1.4 遍历数组1.5 数组中新增元素2 - 函数2.1 函数的概念2.2 函数的使用声明函数调用函数函数的封装2.3 函数的参数函数参数语法函数形参和实参数量不匹配时2.4 函数的返回值return 语句break ,continue ,return 的区别2.5 arguments的使用2.6 函数案例2.7 函数的两种声明方式原创 2022-10-10 23:08:57 · 87 阅读 · 0 评论 -
JavaScript基础第03天笔记
JavaScript基础第03天笔记1 - 循环1.1 for循环1.2 双重for循环1.3 while循环1.4 do-while循环1.5 continue、break2 - 代码规范2.1 标识符命名规范2.2 操作符规范2.3 单行注释规范2.4 其他规范原创 2022-10-10 23:05:30 · 80 阅读 · 0 评论 -
JavaScript基础第02天笔记
JavaScript基础第02天1 - 运算符(操作符)1.1 运算符的分类1.2 算数运算符1.3 递增和递减运算符1.4 比较运算符1.5 逻辑运算符1.6 赋值运算符1.7 运算符优先级2 - 流程控制2.1 流程控制概念2.2 顺序流程控制2.3 分支流程控制2.4 三元表达式2.5 switch分支流程控制原创 2022-10-10 23:00:21 · 81 阅读 · 0 评论 -
JavaScript基础第01天笔记
JavaScript基础第01天1 - 编程语言1.1 编程1.2 计算机语言1.3 编程语言1.4 翻译器1.5 编程语言和标记语言区别总结2 - 计算机基础2.1 计算机组成2.2 数据存储2.3 数据存储单位2.4 程序运行3 - 初始JavaScript3.1 JavaScript 是什么3.2 JavaScript的作用3.3 HTML/CSS/JS 的关系3.4 浏览器执行 JS 简介3.5 JS 的组成**ECMAScript****DOM——文档对象模原创 2022-10-10 22:55:31 · 129 阅读 · 0 评论