- 博客(69)
- 收藏
- 关注
原创 Ajax(七)+axios+跨域+JSONP
目录1. XMLHttpRequest Level2的新特性——FormData对象管理表单数据(一)用法(二)2. XMLHttpRequest Level2的新特性——上传文件3. XMLHttpRequest Level2的新特性——显示文件上传进度4. jQuery高级用法4.1 jQuery实现文件上传4.2 jQuery实现loading效果5. axios5.1 什么是axios5.2 axios发起GET请求5.3 axios发起POST
2022-12-19 00:32:47
1855
原创 JavaScript(二十四) data对象,定时器
1. 复习例:封装函数insertAfter(); 功能类似insertBefore();2. 日期对象Data(),是系统提供好的对象由构造函数建立获取时间戳,记录这个时刻的方式,getTime()很重要应用:示例,记录前后,算执行程序前后用了多久3. 定时器3.1setInterval();每隔1000毫秒就会执行一次这个函数,setInterval 是个循环函数,时间可以调但是非常不准错误示范...
2022-02-25 23:07:38
615
原创 JavaScript(二十三) DOM继承树,DOM基本操作
上节讲到的节点类型也被用为查找的基本操作IE不支持全说的是IE9及以下,IE10以上全部遵循W3C标准1. DOM继承树代表的就是一系列的继承关系1. 大写的Document,你可以理解成构造函数(函数里只有构造函数需要首字母大写),但是你不能new它,它是留给系统留给自己new的作用:大的Document可以作为小的document的原型,在大的上填一个属性,从小的里可以访问但是大的Document,不是直接构造小的document的,正经说小的document的原型
2022-02-23 13:24:30
695
原创 JavaScript(二十二) DOM节点类型
一,遍历节点树基本所有浏览器都兼容1. parentNode找到父级, parentNode顶层节点是document控制台显示:2. childNodes子节点就多了,找出来的肯定是一个组(类数组),找直系,节点有好多:文本节点,注释节点,元素节点,属性节点二,遍历元素节点树下面这些IE9以下都不兼容,除了children,上面的灵活,下面好用parentElement 与parentNode不一样的是,parentElement不包...
2022-02-22 23:08:08
897
原创 JavaScript(二十一) DOM选择器
1. DOM基本操作从dom开始,一切数组给生成关于组的方式都是类数组除了Id剩下的都是选页面所有1.1 getElementById()id一一对应的,没法找出来 一组,加个only取出来div1.2 getElementsByTagName() 最主流方法直接在括号里写div:意思是把页面里的所有div都拿出来,即使只有一个也成一个数组形式后面加个0表示第一个div1.3getElementsByName()1.4getElement...
2022-02-21 22:54:22
518
原创 JavaScript(二十) dom操作初探
1. 什么是DOMDOM不能操作css,可以通过html间接(行间样式)修改css,但是不能改变css样式表(选择器不能乱加)2. 初探想操作html先得把他拎出来,操作方法有几种:第一种:通过标签名的方式把这个标签给选出来,括号里面填'div'就能把所有div都选出来,选出来以后封装到一个类数组里面,所有div按照类数组得索引位进行排序,想拿到(选到Javascript)里面特定的第一个div,后面加个[0]给这个div加属性(选出来的叫dom对象),backgroundCo.
2022-02-18 16:10:17
159
原创 JavaScript(十九) try,catch,es5标准模式
1. try,catch容错,抓到错误信息,并且把抓到的错误信息给你try的作用:当你不敢肯定这堆代码里有没有错误,你就把他放进try里面,比如第二行b没加双引号会报错,正常情况下后面的代码都不会执行,放在try里面以后,try里面的报错行后面的代码不会执行,但是外面的不受影响catch作用:当try里面有错误信息时,在catch里会打印错误信息控制台输出:如果try里面的代码没有错误,就不会执行catch里面的代码,catch的格式就是catch(e)...
2022-02-17 13:55:16
1909
原创 JavaScript(十八) 封装type,数组去重,复习
1. 封装typenumber--object是包装类number类型的对象先放在工具方法里再进行判断(那一堆绿的)倒数第二个return template是对象,str属性,返回结果是属性值,最后一个else返回原始值返回字符串类型的null2. 数组去重把数组的属性值当作对象的属性名来添到对象里面去,挨个访问属性名看看有没有这个属性值拿出对象的当前数组位(if里面):eg:this[0]=1,判断temp[1]有没有属性值,没有就加...
2022-02-16 22:16:38
421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人