• Web前端开发全程实战——HTML5+CSS3+JavaScript+jQuery+Bootstrap
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Web前端开发全程实战——HTML5+CSS3+JavaScript+jQuery+Bootstrap

66.2 5.2折 128 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者前端科技

出版社清华大学出版社

出版时间2022-09

版次1

装帧其他

货号9787302616511

上书时间2024-11-12

尚贤文化山东分店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 前端科技
  • 出版社 清华大学出版社
  • 出版时间 2022-09
  • 版次 1
  • ISBN 9787302616511
  • 定价 128.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 523页
  • 字数 1.03千字
【内容简介】
《Web前端开发全程实战——HTML5 CSS3 JavaScript jQuery Bootstrap》从初学者角度出发,结合大量实例讲解了如何使用HTML5、CSS3、JavaScript、jQuery、Ajax、Boostrap、Vue、PHP 等基本技术搭建Web 前端,力求向读者提供一套极简的Web 前端一站式高效学习方案。全书共28 章,内容包括HTML5基础、设计HTML5 文档结构、设计HTML5 文本、设计HTML5 图像和多媒体、设计列表和超链接、设计表格和表单、CSS3 基础、设计文本样式、设计特效和动画样式、CSS 页面布局、JavaScript 基础、处理字符串、使用数组、使用函数、使用对象、jQuery 基础、文档操作、事件处理、使用Ajax、CSS 样式操作、jQuery 动画、Bootstrap基础、CSS 组件、JavaScript 插件、使用Vue、PHP 基础、使用PHP 与网页交互、使用PDO 操作数据库、项目实战。书中所有知识点均结合具体实例展开讲解,代码注释详尽,可使读者轻松掌握前端技术精髓,提升实际开发能力。
【目录】
第1章  HTML5基础1

视频讲解:16分钟

1.1  HTML5概述 1

1.1.1  HTML历史 1

1.1.2  HTML5起源 2

1.1.3  HTML5组织 3

1.1.4  HTML5规则 3

1.1.5  HTML5特性 3

1.1.6  浏览器支持 5

1.2  HTML5设计原则 6

1.2.1  避免不必要的复杂性 6

1.2.2  支持已有内容 6

1.2.3  解决实际问题 7

1.2.4  用户怎么使用就怎么设计规范 7

1.2.5  优雅地降级 8

1.2.6  支持的优先级 8

1.3  HTML5基本结构 9

1.3.1  新建HTML5文档 9

1.3.2  编写简洁的HTML5文档 10

1.3.3  比较HTML4与HTML5

文档结构 11

1.4  HTML5语法特性 12

1.4.1  文档和标记 12

1.4.2  宽松的约定 13

1.5  在线支持 14

第2章  设计HTML5文档结构 15

视频讲解:55分钟

2.1  头部结构 15

2.1.1  定义网页标题 15

2.1.2  定义网页元信息 15

2.1.3  定义文档视口 16

2.2  主体结构 18

2.2.1  定义文档结构 18

2.2.2  定义内容标题 19

2.2.3  使用div 20

2.2.4  使用id和class 21

2.2.5  使用title 22

2.2.6  HTML注释 22

2.3  语义化结构 23

2.3.1  定义页眉 23

2.3.2  定义导航 24

2.3.3  定义主要区域 25

2.3.4  定义文章块 26

2.3.5  定义区块 27

2.3.6  定义附栏 28

2.3.7  定义页脚 29

2.3.8  使用role 30

2.4  在线支持 31

第3章  设计HTML5文本、图像和多媒体 32

视频讲解:100分钟

3.1  通用文本 32

3.1.1  标题文本 32

3.1.2  段落文本 32

3.2  描述性文本 33

3.2.1  强调文本 33

3.2.2  标记细则 33

3.2.3  特殊格式 34

3.2.4  定义上标和下标 35

3.2.5  定义术语 36

3.2.6  标记代码 37

3.2.7  预定义格式 38

3.2.8  定义缩写词 38

3.2.9  标注编辑或不用文本 39

3.2.10  指明引用或参考 40

3.2.11  引述文本 40

3.2.12  换行显示 42

3.2.13  修饰文本 42

3.2.14  非文本注解 43

3.3  特殊用途文本 43

3.3.1  标记高亮显示 43

3.3.2  标记进度信息 44

3.3.3  标记刻度信息 45

3.3.4  标记时间信息 46

3.3.5  标记联系信息 47

3.3.6  标记显示方向 48

3.3.7  标记换行断点 48

3.3.8  标记旁注 48

3.3.9  标记展开/收缩详细信息 49

3.3.10  标记对话框信息 50

3.4  设计图像 51

3.4.1  使用img元素 51

3.4.2  定义流内容 51

3.4.3  使用picture元素 52

3.4.4  设计横屏和竖屏显示 53

3.4.5  根据分辨率显示不同图像 54

3.4.6  根据格式显示不同图像 54

3.4.7  自适应像素比 54

3.4.8  自适应视图宽 55

3.5  使用HTML5多媒体 56

3.5.1  使用audio元素 56

3.5.2  使用video元素 57

3.6  在线支持 58

第4章  设计列表和超链接 59

视频讲解:24分钟

4.1  定义列表 59

4.1.1  无序列表 59

4.1.2  有序列表 60

4.1.3  描述列表 61

4.2  定义超链接 63

4.2.1  普通链接 63

4.2.2  块链接 64

4.2.3  锚点链接 65

4.2.4  目标链接 66

4.2.5  下载链接 66

4.2.6  图像热点 67

4.2.7  框架链接 67

4.3  在线支持 68

第5章  设计表格和表单 69

视频讲解:68分钟

5.1  新建表格 69

5.1.1  定义普通表格 69

5.1.2  定义列标题 69

5.1.3  定义表格标题 70

5.1.4  表格行分组 71

5.1.5  表格列分组 71

5.2  设置table属性 72

5.2.1  定义分离单元格 73

5.2.2  添加表格说明 73

5.3  设置td和th属性 74

5.3.1  定义跨单元格显示 74

5.3.2  定义表头单元格 75

5.3.3  为单元格指定表头 75

5.3.4  定义信息缩写 76

5.4  认识HTML5表单 76

5.5  定义表单 77

5.6  组织表单 78

5.7  常用表单控件 79

5.7.1  文本框 79

5.7.2  标签 79

5.7.3  密码框 80

5.7.4  单选按钮 80

5.7.5  复选框 81

5.7.6  文本区域 81

5.7.7  选择框 82

5.7.8  上传文件 83

5.7.9  隐藏字段 83

5.7.10  提交按钮 83

5.8  HTML5表单属性 83

5.8.1  定义自动完成 83

5.8.2  定义自动获取焦点 84

5.8.3  定义所属表单 85

5.8.4  定义表单重写 86

5.8.5  定义高和宽 86

5.8.6  定义最小值、最大值和步长 87

5.8.7  定义多选 87

5.8.8  定义匹配模式 88

5.8.9  定义替换文本 88

5.8.10  定义必填 88

5.8.11  定义复选框状态 89

5.8.12  获取文本选取方向 90

5.8.13  访问标签绑定的控件 90

5.8.14  访问控件的标签集 90

5.8.15  定义数据列表 91

5.8.16  定义输出结果 92

5.8.17  定义禁止验证 92

5.9  在线支持 93

第6章  CSS3基础 94

视频讲解:66分钟

6.1  初用CSS 94

6.1.1  CSS样式 94

6.1.2  引入CSS样式 95

6.1.3  CSS样式表 95

6.1.4  导入外部样式表 96

6.1.5  CSS注释 96

6.1.6  CSS属性 96

6.1.7  CSS继承性 96

6.1.8  CSS层叠性 97

6.1.9  CSS3选择器 98

6.2  元素选择器 98

6.2.1  标签选择器 98

6.2.2  类选择器 99

6.2.3  ID选择器 99

6.2.4  通配选择器 100

6.3  关系选择器 100

6.3.1  包含选择器 100

6.3.2  子选择器 101

6.3.3  相邻选择器 101

6.3.4  兄弟选择器 101

6.3.5  分组选择器 102

6.4  属性选择器 102

6.5  伪类选择器 104

6.5.1  伪选择器概述 104

6.5.2  结构伪类 104

6.5.3  否定伪类 105

6.5.4  状态伪类 106

6.5.5  目标伪类 107

6.5.6  动态伪类 107

6.6  伪对象选择器 107

6.7  在线支持 108

第7章  设计文本样式 109

视频讲解:128分钟

7.1  字体样式 109

7.1.1  定义字体类型 109

7.1.2  定义字体大小 109

7.1.3  定义字体颜色 110

7.1.4  定义字体粗细 110

7.1.5  定义艺术字体 110

7.1.6  定义修饰线 111

7.1.7  定义字体的变体 112

7.1.8  定义大小写字体 112

7.2  文本样式 113

7.2.1  定义水平对齐 113

7.2.2  定义垂直对齐 113

7.2.3  定义文本间距 114

7.2.4  定义行高 114

7.2.5  定义首行缩进 115

7.2.6  文本溢出 115

7.2.7  文本换行 116

7.3  特殊设置 117

7.3.1  initial值 117

7.3.2  inherit值 117

7.3.3  unset值 118

7.3.4  all属性 119

7.3.5  opacity属性 119

7.3.6  transparent值 119

7.3.7  currentColor值 120

7.3.8  rem值 121

7.4  色彩模式 121

7.4.1  rgba()函数 121

7.4.2  hsl()函数 122

7.4.3  hsla()函数 122

7.5  文本阴影 122

7.6  动态生成内容 123

7.7  自定义字体 124

7.8  定义列表样式 125

7.9  定义表格样式 126

7.10  在线支持 128

第8章  设计特效和动画样式 129

视频讲解:75分钟

8.1  盒模型基础 129

8.1.1  大小 130

8.1.2  边框 130

8.1.3  边界 132

8.1.4  补白 134

8.2  轮廓样式 135

8.3  圆角样式 136

8.4  阴影样式 137

8.5  过渡动画 139

8.5.1  设置过渡属性 139

8.5.2  设置过渡时间 140

8.5.3  设置延迟过渡时间 140

8.5.4  设置过渡动画类型 141

8.5.5  设置过渡触发动作 141

8.5.6  设计动画效果菜单 145

8.6  设计背景图像 146

8.7  设计渐变背景 147

8.7.1  定义线性渐变 147

8.7.2  定义径向渐变 150

8.8  在线支持 152

第9章  CSS页面布局 153

视频讲解:54分钟

9.1  浮动布局 153

9.1.1  定义浮动显示 153

9.1.2  清除浮动 154

9.2  定位布局 155

9.2.1  定义定位显示 155

9.2.2  相对定位 156

9.2.3  定位框 156

9.2.4  层叠顺序 156

9.3  弹性布局 157

9.3.1  认识Flexbox系统 157

9.3.2  启动弹性盒 158

9.3.3  设置主轴方向 158

9.3.4  设置行数 159

9.3.5  设置对齐方式 160

9.3.6  设置弹性项目 162

9.4  响应布局 164

9.4.1  媒体类型和媒体查询 164

9.4.2  使用@media 165

9.4.3  应用@media 166

9.5  在线支持 169

第10章  JavaScript基础 170

视频讲解:179分钟

10.1  JavaScript基本规范 170

10.2  变量 172

10.2.1  声明变量 172

10.2.2  赋值变量 172

10.3  数据类型 173

10.3.1  基本类型 173

10.3.2  数字 173

10.3.3  字符串 174

10.3.4  布尔值 175

10.3.5  null 175

10.3.6  undefined 176

10.4  类型检测 176

10.4.1  使用constructor属性 176

10.4.2  使用toString()方法 176

10.5  基本类型转换 177

10.5.1  转换为字符串 177

10.5.2  转换为数字 177

10.5.3  转换为布尔值 178

10.5.4  转换为对象 178

10.5.5  强制类型转换 178

10.6  算术运算 178

10.7  逻辑运算 179

10.7.1  逻辑与运算 179

10.7.2  逻辑或运算 179

10.7.3  逻辑非运算 180

10.8  关系运算 180

10.9  赋值运算 181

10.10  条件运算 182

10.11  分支结构 182

10.11.1  if语句 182

10.11.2  else语句 183

10.11.3  switch语句 183

10.11.4  default语句 184

10.12  循环结构 184

10.12.1  while语句 184

10.12.2  do/while语句 185

10.12.3  for语句 185

10.12.4  for/in语句 185

10.13  流程控制 186

10.13.1  label语句 186

10.13.2  break语句 186

10.13.3  continue语句 186

10.14  异常处理 187

10.14.1  try/catch/finally语句 187

10.14.2  throw语句 188

10.15  在线支持 188

第11章  处理字符串 189

视频讲解:140分钟

11.1  字符串处理基础 189

11.1.1  定义字符串 189

11.1.2  获取长度 190

11.1.3  连接字符串 191

11.1.4  检索字符串 191

11.1.5  截取字符串 194

11.1.6  替换字符串 196

11.1.7  转换大小写 197

11.1.8  转换为数组 197

11.1.9  清除字符串 198

11.1.10  Unicode编码和解码 198

11.1.11  Base64编码和解码 200

11.1.12  字符串模板 200

11.2  使用正则表达式 200

11.2.1  定义正则表达式 200

11.2.2  执行匹配 201

11.2.3  检测字符串 202

11.2.4  编译表达式 203

11.2.5  访问匹配信息 203

11.2.6  访问RegExp静态信息 204

11.3  匹配模式语法基础 205

11.3.1  字符 205

11.3.2  字符范围 206

11.3.3  选择匹配 207

11.3.4  重复匹配 208

11.3.5  惰性匹配 209

11.3.6  边界 210

11.3.7  条件声明 210

11.3.8  子表达式 211

11.3.9  反向引用 211

11.3.10  禁止引用 212

11.4  在线支持 213

第12章  使用数组 214

视频讲解:91分钟

12.1  定义数组 214

12.1.1  构造数组 214

12.1.2  数组直接量 214

12.1.3  空位数组 215

12.1.4  关联数组 215

12.1.5  类数组 216

12.2  访问数组 217

12.2.1  读写数组 217

12.2.2  访问多维数组 217

12.2.3  数组长度 218

12.2.4  使用for迭代数组 218

12.2.5  使用forEach迭代数组 219

12.3  操作数组 219

12.3.1  栈读写 219

12.3.2  队列读写 220

12.3.3  删除元素 220

12.3.4  添加元素 221

12.3.5  截取数组 221

12.3.6  数组排序 222

12.3.7  数组转换 223

12.3.8  定位元素 223

12.3.9  检测数组 224

12.3.10  检测元素 224

12.3.11  映射数组 225

12.3.12  过滤数组 226

12.3.13  汇总数组 226

12.4  在线支持 227

第13章  使用函数 228

视频讲解:52分钟

13.1  定义函数 228

13.1.1  声明函数 228

13.1.2  构造函数 228

13.1.3  函数直接量 229

13.1.4  箭头函数 230

13.2  调用函数 230

13.2.1  常规调用 230

13.2.2  函数的返回值 231

13.2.3  方法调用 231

13.2.4  动态调用 232

13.2.5  实例化调用 233

13.3  函数参数 233

13.3.1  形参和实参 233

13.3.2  获取参数个数 234

13.3.3  使用arguments对象 234

13.3.4  使用callee属性 235

13.3.5  剩余参数 235

13.4  函数作用域 236

13.4.1  定义作用域 236

13.4.2  作用域链 236

13.4.3  函数的私有变量 237

13.5  闭包函数 237

13.5.1  定义闭包 237

13.5.2  使用闭包 239

13.6  在线支持 240

第14章  使用对象 241

视频讲解:111分钟

14.1  定义对象 241

14.1.1  构造对象 241

14.1.2  对象直接量 241

14.1.3  使用create()方法 242

14.2  对象的属性 243

14.2.1  定义属性 243

14.3.2  访问属性 244

14.3.3  删除属性 246

14.3  属性描述符 246

14.3.1  属性描述符的特性 246

14.3.2  访问器 246

14.3.3  操作属性描述符 247

14.3.4  保护对象 248

14.4  Object原型方法 248

14.4.1  使用toString()方法 248

14.4.2  使用valueOf()方法 249

14.4.3  检测私有属性 249

14.4.4  检测可枚举属性 249

14.4.5  检测原型对象 250

14.5  Object静态函数 250

14.5.1  对象包装函数 250

14.5.2  对象构造函数 250

14.5.3  静态函数 251

14.6  构造函数 251

14.6.1  定义构造函数 251

14.6.2  调用构造函数 252

14.6.3  构造函数的返回值 253

14.6.4  引用构造函数 253

14.6.5  使用this指针 253

14.6.6  绑定函数 256

14.6.7  使用bind()方法 257

14.7  原型 258

14.7.1  定义原型 258

14.7.2  访问原型 258

14.7.3  设置原型 259

14.7.4  检测原型 259

14.7.5  原型属性 260

14.7.6  原型链 260

14.8  在线支持 261

第15章  jQuery基础 262

视频讲解:99分钟

15.1  使用jQuery 262

15.1.1  认识jQuery 262

15.1.2  下载jQuery 263

15.1.3  安装jQuery 263

15.1.4  测试jQuery 264

15.2  简单选择器 264

15.2.1  ID选择器 265

15.2.2  标签选择器 265

15.2.3  类选择器 266

15.2.4  通配选择器 266

15.2.5  分组选择器 266

15.3  关系选择器 267

15.4  伪类选择器 268

15.4.1  子选择器 268

15.4.2  位置选择器 268

15.4.3  内容选择器 269

15.4.4  可视选择器 270

15.5  属性选择器 270

15.6  表单选择器 271

15.6.1  类型选择器 271

15.6.2  状态选择器 272

15.7  筛选对象 272

15.7.1  包含类 272

15.7.2  定位对象 273

15.7.3  超级过滤 274

15.7.4  包含过滤 275

15.7.5  是否包含 275

15.7.6  映射函数 275

15.7.7  排除对象 276

15.7.8  截取片段 276

15.8  结构过滤 277

15.8.1  查找后代节点 277

15.8.2  查找祖先元素 278

15.8.3  查找前面兄弟元素 279

15.8.4  查找后面兄弟元素 280

15.8.5  查找同辈元素 281

15.9  特殊操作 282

15.9.1  添加对象 282

15.9.2  合并对象 282

15.9.3  返回前面对象 282

15.10  在线支持 283

第16章  文档操作 284

视频讲解:85分钟

16.1  创建节点 284

16.1.1  创建元素 284

16.1.2  创建文本 285

16.1.3  创建属性 285

16.2  插入节点 286

16.2.1  内部插入 286

16.2.2  外部插入 288

16.3  删除节点 289

16.3.1  移出 290

16.3.2  清空 291

16.3.3  分离 291

16.4  克隆节点 293

16.5  替换节点 294

16.6  包裹元素 295

16.6.1  外包 295

16.6.2  内包 296

16.6.3  总包 296

16.6.4  卸包 297

16.7  操作属性 297

16.7.1  设置属性 297

16.7.2  访问属性 299

16.7.3  删除属性 300

16.8  操作类 302

16.8.1  添加类样式 302

16.8.2  删除类样式 302

16.8.3  切换类样式 303

16.8.4  判断样式 304

16.9  操作内容 304

16.9.1  读写HTML字符串 304

16.9.2  读写文本 305

16.9.3  读写值 305

16.10  在线支持 306

第17章  事件处理 307

 视频讲解:39分钟

17.1  事件基础 307

17.1.1  事件模型 307

17.1.2  事件流 307

17.1.3  绑定事件 308

17.1.4  事件处理函数 308

17.1.5  注册事件 309

17.1.6  销毁事件 310

17.1.7  使用event对象 311

17.1.8  事件委托 313

17.2  jQuery实现 314

17.2.1  绑定事件 315

17.2.2  事件方法 316

17.2.3  绑定一次性事件 316

17.2.4  注销事件 316

17.2.5  使用事件对象 317

17.2.6  触发事件 318

17.2.7  事件切换 319

17.2.8  悬停事件 320

17.2.9  自定义事件 320

17.3  在线支持 321

第18章  使用Ajax 322

视频讲解:68分钟

18.1  XMLHttpRequest基础 322

18.1.1  定义XMLHttpRequest对象 322

18.1.2  建立HTTP连接 323

18.1.3  发送GET请求 323

18.1.4  发送POST请求 324

18.1.5  串行格式化 325

18.1.6  跟踪响应状态 325

18.1.7  中止请求 326

18.1.8  获取XML数据 326

18.1.9  获取HTML字符串 327

18.1.10  获取JavaScript脚本 328

18.1.11  获取JSON数据 329

18.1.12  获取纯文本 329

18.1.13  获取和设置头部消息 330

18.1.14  认识XMLHttpRequest 2.0 330

18.1.15  请求时限 331

18.1.16  FormData数据对象 331

18.1.17  上传文件 331

18.1.18  跨域访问 332

18.1.19  响应不同类型数据 332

18.1.20  接收二进制数据 332

18.1.21  监测数据传输进度 333

18.2  jQuery实现 333

18.2.1  GET请求 333

18.2.2  POST请求 335

18.2.3  ajax请求 336

18.2.4  跟踪状态 338

18.2.5  载入文件 339

18.2.6  设置Ajax选项 340

18.2.7  序列化字符串 341

18.3  在线支持 342

第19章  CSS样式操作 343

视频讲解:74分钟

19.1  CSS脚本化基础 343

19.1.1  访问行内样式 343

19.1.2  使用style对象 344

19.1.3  使用styleSheets对象 344

19.1.4  使用selectorText对象 345

19.1.5  编辑样式 345

19.1.6  添加样式 346

19.1.7  读取渲染样式 347

19.1.8  读取媒体查询 348

19.2  控制网页对象 349

19.2.1  获取元素尺寸 349

19.2.2  获取可视区域大小 349

19.2.3  获取元素大小 350

19.2.4  获取窗口大小 352

19.2.5  获取偏移位置 352

19.2.6  获取指针的页面位置 353

19.2.7  获取指针的相对位置 354

19.2.8  获取滚动条的位置 354

19.2.9  设置滚动条位置 354

19.2.10  设计显示样式 355

19.3  在线支持 355

第20章  jQuery动画 356

视频讲解:43分钟

20.1  jQuery动画基础 356

20.1.1  显隐效果 356

20.1.2  显隐切换 358

20.1.3  滑动效果 359

20.1.4  滑动切换 360

20.1.5  淡入淡出 361

20.1.6  控制淡入淡出度 363

20.1.7  渐变切换 363

20.2  设计动画 364

20.2.1  模拟show() 365

20.2.2  自定义动画 365

20.2.3  滑动定位 367

20.2.4  停止动画 368

20.2.5  关闭动画 369

20.2.6  设置动画频率 369

20.2.7  延迟动画 370

20.3  在线支持 370

第21章  Bootstrap基础 371

视频讲解:33分钟

21.1  认识Bootstrap 371

21.2  安装Bootstrap 371

21.2.1  下载Bootstrap 371

21.2.2  本地安装 373

21.2.3  在线安装 373

21.3  使用Bootstrap栅格系统 374

21.4  版式 376

21.4.1  标题 376

21.4.2  强调 376

21.4.3  对齐 377

21.4.4  列表 377

21.5  表格 378

21.5.1  优化结构 378

21.5.2  默认风格 379

21.5.3  个性风格 379

21.6  表单 380

21.6.1  可支持表单控件 380

21.6.2  布局风格 382

21.6.3  外观风格 384

21.7  按钮 385

21.7.1  默认风格 386

21.7.2  定制风格 386

21.7.3  状态风格 387

21.8  在线支持 388

第22章  CSS组件 389

视频讲解:48分钟

22.1  按钮组 389

22.1.1  定义按钮组 389

22.1.2  设计按钮布局和样式 389

22.2  导航 391

22.2.1  定义导航组件 391

22.2.2  设置导航选项 392

22.2.3  绑定导航和下拉菜单 393

22.2.4  激活标签页 394

22.3  导航条 395

22.3.1  定义导航条 395

22.3.2  绑定对象 396

22.3.3  设计导航条 398

22.4  面包屑和分页 399

22.4.1  定义面包屑 399

22.4.2  定义分页组件 400

22.4.3  设置分页选项 400

22.5  徽章 401

22.6  进度条 402

22.6.1  定义进度条 402

22.6.2  设置个性进度条 403

22.7  输入框 404

22.7.1  修饰文本框 404

22.7.2  设计尺寸 404

22.7.3  按钮文本框 405

22.7.4  按钮式下拉菜单 405

22.7.5  定义分段按钮下拉菜单 406

22.8  字体图标 406

22.9  在线支持 407

第23章  JavaScript插件 408

视频讲解:68分钟

23.1  插件概述 408

23.1.1  插件分类 408

23.1.2  安装插件 408

23.1.3  调用插件 409

23.1.4  事件 409

23.2  模态框 410

23.3  下拉菜单 413

23.4  滚动监听 414

23.5  工具提示 416

23.6  弹出框 417

23.7  警告框 417

23.8  折叠 418

23.9  轮播 420

23.10  在线支持 421

第24章  使用Vue 422

24.1  Vue概述 422

24.1.1  认识Vue框架 422

24.1.2  Vue发展历史 422

24.1.3  主流前端框架 423

24.1.4  安装Vue 424

24.1.5  测试Vue 424

24.2  Vue模板 426

24.2.1  插值 426

24.2.2  指令 428

24.2.3  用户输入 428

24.2.4  缩写 429

24.3  Vue语句 429

24.3.1  条件语句 429

24.3.2  循环语句 430

24.4  Vue组件 432

24.4.1  全局组件 432

24.4.2  局部组件 433

24.4.3  自定义属性 434

24.5  Vue属性 434

24.5.1  计算属性 434

24.5.2  监听属性 436

24.5.3  样式绑定 437

24.6  Vue事件 439

24.7  在线支持 441

第25章  PHP基础 442

视频讲解:208分钟

25.1  构建PHP运行环境 442

25.1.1  安装Apache 442

25.1.2  安装PHP 443

25.1.3  配置Apache 443

25.1.4  配置PHP 444

25.1.5  启动Apache服务 445

25.1.6  测试PHP 445

25.2  PHP基本语法 446

25.2.1  PHP标记 446

25.2.2  PHP注释 447

25.2.3  PHP指令分隔符 447

25.3  PHP数据类型 448

25.3.1  标量类型 448

25.3.2  复合类型 451

25.3.3  类型转换 452

25.3.4  类型检测 453

25.4  PHP变量和常量 453

25.4.1  使用变量 453

25.4.2  取消引用 454

25.4.3  可变变量 454

25.4.4  预定义变量 455

25.4.5  声明常量 455

25.4.6  使用常量 456

25.5  PHP运算符 456

25.5.1  算术运算符 457

25.5.2  赋值运算符 457

25.5.3  字符串运算符 457

25.5.4  位运算符 458

25.5.5  比较运算符 458

25.5.6  逻辑运算符 459

25.5.7  错误控制运算符 459

25.5.8  其他运算符 460

25.6  PHP表达式 461

25.7  PHP语句 461

25.7.1  if语句 461

25.7.2  else语句 461

25.7.3  elseif语句 462

25.7.4  switch语句 462

25.7.5  while语句 463

25.7.6  do-while语句 463

25.7.7  for语句 464

25.7.8  foreach语句 465

25.7.9  break语句 465

25.7.10  continue语句 466

25.7.11  goto语句 466

25.7.12  include和require语句 466

25.8  使用函数 467

25.8.1  定义和调用函数 467

25.8.2  函数的参数 468

25.8.3  函数的返回值 469

25.9  使用数组 470

25.9.1  定义数组 470

25.9.2  输出数组 471

25.9.3  统计元素个数 472

25.9.4  遍历数组 472

25.9.5  数组与字符串的转换 473

25.9.6  数组排序 474

25.9.7  查询指定元素 475

25.9.8  获取最后一个元素 475

25.9.9  添加元素 475

25.9.10  删除重复元素 476

25.10  使用类 476

25.10.1  定义类 476

25.10.2  定义成员方法 477

25.10.3  实例化对象 477

25.10.4  定义成员变量 478

25.10.5  定义构造函数 479

25.11  在线支持 479

第26章  使用PHP与网页交互 480

视频讲解:86分钟

26.1  PHP交互基础 480

26.1.1  获取文本框的值 480

26.1.2  获取复选框的值 481

26.1.3  获取下拉菜单的值 482

26.1.4  获取列表框的值 483

26.1.5  获取密码域和隐藏域的值 484

26.1.6  获取单选按钮的值 485

26.1.7  获取文件域的值 486

26.1.8  获取查询字符串的值 487

26.1.9  对查询字符串进行编码 488

26.1.10  对查询字符串进行解码 489

26.2  字符串处理 489

26.2.1  连接字符串 490

26.2.2  去除首尾空字符 490

26.2.3  获取字符串长度 491

26.2.4  截取字符串 492

26.2.5  检索字符串 492

26.2.6  替换字符串 493

26.2.7  分割字符串 495

26.2.8  合成字符串 495

26.3  使用正则表达式 496

26.3.1  数组过滤 496

26.3.2  执行一次匹配 496

26.3.3  执行所有匹配 497

26.3.4  查找替换 498

26.3.5  分隔字符串 499

26.4  表单信息加密 500

26.5  使用Cookie 500

26.5.1  创建Cookie 501

26.5.2  读取Cookie 502

26.5.3  删除Cookie 502

26.6  使用Session 503

26.6.1  启动会话 503

26.6.2  注册和读取会话 504

26.6.3  注销和销毁会话 504

26.6.4  传递会话 505

26.7  在线支持 507

第27章  使用PDO操作数据库 508

视频讲解:43分钟

27.1  配置PDO 508

27.2  连接数据库 509

27.2.1  建立连接 509

27.2.2  处理异常 510

27.2.3  关闭连接 510

27.2.4  建立持久连接 511

27.3  执行SQL语句 511

27.3.1  使用exec()方法 511

27.3.2  使用query()方法 512

27.3.3  使用预处理语句 513

27.4  获取结果集 513

27.4.1  使用fetch()方法 513

27.4.2  使用fetchAll()方法 515

27.4.3  使用fetchColumn()方法 516

27.5  事务处理 516

27.6  存储过程 518

27.6.1  创建存储过程 518

27.6.2  调用存储过程 520

27.7  预处理语句 520

27.7.1  定义预处理语句 520

27.7.2  绑定值和变量 521

27.8  在线支持 523

第28章  项目实战 524
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP