- 博客(17)
- 收藏
- 关注
原创 【无标题】
JSONP 不是真正的 Ajax 技术,在解决跨域问题时: CORS 方案用到了 XMLHttpRequest 对象,发起的是纯正的 Ajax 请求 JSONP 方案没有用到 XMLHttpRequest 对象,因此,JSONP 不是真正的 Ajax 技术。CORS 的两个主要优势:支持 GET、POST、DELETE、PUT、PATCH 等这些常见的 Ajax 请求方式和只需要后端开启 CORS 功能即可,前端的代码无须做任何改动。用字符串的方式来表示的对象的数据,叫做 JSON 数据。
2022-09-14 19:32:13
405
1
原创 ajax
注意:Ajax 实现文件上传的时候,请求体的编码格式必须是 multipart/form-data。网页中采集数据的表单由三个部分组成,分别是:表单标签(form)、表单域(input、textarea、select)、表单按钮(submit或者reset)。本章节讲解: 表单的组成、表单的提交事件和阻止默认行为、jQuery 的 serialize()函数、axios请求方法别名。本章节讲解: FormData的概念、基本用法、发送普通的 FormData 数据、文件上传案例。案例:图书管理案例。
2022-09-14 19:30:11
97
原创 JavaScript 进阶 - 3
了解构造函数原型对象的语法特征,掌握 JavaScript 中面向对象编程的实现方式,基于面向对象编程思想实现 DOM 操作的封装。了解面向对象编程的一般特征掌握基于构造函数原型对象的逻辑封装掌握基于原型对象实现的继承理解什么原型链及其作用能够处理程序异常提升程序执行的健壮性。
2022-09-07 20:33:33
105
原创 JavaScript 进阶 - 2
了解面向对象编程的基础概念及构造函数的作用,体会 JavaScript 一切皆对象的语言特征,掌握常见的对象属性和方法的使用。了解面向对象编程中的一般概念能够基于构造函数创建对象理解 JavaScript 中一切皆对象的语言特征理解引用对象类型值存储的的特征掌握包装类型对象常见方法的使用。
2022-09-07 20:30:17
172
原创 JavaScript 进阶 -
学习作用域、变量提升、闭包等语言特征,加深对 JavaScript 的理解,掌握变量赋值、函数声明的简洁语法,降低代码的冗余度。理解作用域对程序执行的影响能够分析程序执行的作用域范围理解闭包本质,利用闭包创建隔离作用域了解什么变量提升及函数提升掌握箭头函数、解析剩余参数等简洁语法。
2022-09-07 19:33:36
95
原创 日期对象
在已有的 DOM 节点中插入新的 DOM 节点时,需要关注两个关键因素:首先要得到新的 DOM 节点,其次在哪个位置插入这个节点。回顾之前 DOM 的操作都是针对元素节点的属性或文本的,除此之外也有专门针对元素节点本身的操作,如插入、复制、删除、替换等。DOM 树中的任意节点都不是孤立存在的,它们要么是父子关系,要么是兄弟关系,不仅如此,我们可以依据节点之间的关系查找节点。删除现有的 DOM 节点,也需要关注两个因素:首先由父节点删除子节点,其次是要删除哪个子节点。
2022-08-23 09:15:54
67
原创 JavaScript 基础
是 JavaScript 中内置的对象,称为数学对象,这个对象下即包含了属性,也包含了许多的方法。数学对象提供了比较多的方法,这里不要求强记,通过演示数学对象的使用,加深对对象的理解。扩展:也可以动态为对象添加属性,动态添加与直接定义是一样的,只是语法上更灵活。扩展:也可以动态为对象添加方法,动态添加与直接定义是一样的,只是语法上更灵活。数据描述性的信息称为属性,如人的姓名、身高、年龄、性别等,一般是名词性的。数据行为性的信息称为方法,如跑步、唱歌等,一般是动词性的,其本质是函数。...
2022-08-17 19:48:36
49
原创 JavaScript 基础
函数的本质是封装(包裹),函数体内的逻辑执行完毕后,函数外部如何获得函数内部的执行结果呢?函数可以把具有相同或相似逻辑的代码“包裹”起来,通过函数调用执行这些被“包裹”的代码逻辑,这么做的优势是有利于精简代码方便复用。通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用于函数内的代码环境,就是局部作用域。这个关键字,将内部执行结果传递到函数外部,这个被传递到外部的结果就是返回值。注:函数名的命名规则与变量是一致的,并且尽量保证函数名的语义。..
2022-08-17 19:41:42
56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人