自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 防抖、节流

/ console.log(this.value,'获取输入框的值')if(timer!

2023-07-13 11:11:46 49

原创 JS-ajax

readyState 0 open未调用 1 open已调用 2接收响应头信息 3.接收响应体信息。xhr.response ----json字符串 JSON.parse();xhr.response ----json字符串 JSON.parse();xhr.response ----json字符串 JSON.parse();xhr.response ----json字符串 JSON.parse();携带在url地址栏?name=terry&age=12 查询字符串。

2023-07-13 10:27:02 51 1

原创 JS-BOM

因此,变量 name 可以通过 window.name 来访问,而函数 sayName()也可以通过 window.sayName()来访问。:IE8及更早IE版本不支持该属性,但可以使用 "document.body.scrollLeft" 和 "document.body.scrollTop" 属性。因为 window 对象被复用为 ECMAScript 的 Global 对象,所以通过 var 声明的所有全局变量和函数都会变成 window 对象的属性和方法。属性返回窗口相对于屏幕的X和Y坐标。

2023-07-07 11:04:40 64 1

原创 JS-DOM

通过getAttribute去访问。

2023-07-06 18:05:04 91 1

原创 JS-继承

/原型链继承 子构造函数的原型对象指向父构造函数的实例。3.就去父构造函数原型对象中去访问属性和方法。2.再去原型对象中去查找这个方法或者这个属性。2.借用构造函数继承 经典继承。1.先去自身查找有没有这个属性。3.组合继承 1+2。

2023-07-03 11:38:25 29 1

原创 JS-扁平化数组

核心思路:循环遍历每一个数组元素 不是数组得数组元素先添加新数组中。扁平化数组 数组排序 冒泡排序 插入排序 快速排序。是数组得数组元素循环遍历 flat(数组元素)

2023-07-03 11:00:51 37 1

原创 JS设计模式 批量创建对象

1.创建单个对象字面量 var obj = {}构造函数 var obj = new Object()2.创建多个对象(1)工厂函数模式(2)构造函数模式(3)原型模式(不单独使用)(4)组合模式 2+3结合体(1)创建一个实例对象(2)将this指向实例对象(3)执行函数体(4)返回实例对象。

2023-06-30 15:59:33 160

原创 JavaScript面向对象

(primitive value)包括。

2023-06-30 11:42:45 25

原创 JS-正则表达式

正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。

2023-06-28 18:05:06 104 1

原创 JS-函数

函数允许我们封装一系列代码来完成特定任务。当想要完成某一任务时,只需要调用相应的代码即可。方法(method)一般为定义在对象中的函数。JavaScript 使用关键字function定义函数。函数可以通过声明定义,也可以是一个表达式。函数的作用功能的封装,直接调用,代码复用率提高构建对象的模板(构造函数)函数实际上是对象,每个函数都是Function类型的实例,并且都与其他引用类型一样具有属性和方法,由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。2.函数声明。

2023-06-27 20:44:20 41

原创 JS方法重构

filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。参数:增加的数组元素 返回值:新数组的长度 修改原数组。shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。pop() 方法用于删除数组的最后一个元素并返回删除的元素。map() 方法按照原始数组元素顺序依次处理元素。

2023-06-27 08:06:28 170

原创 JS-数组作业

1.给定一个数组nums=[2,5,7,11],要求任意两个数组元素和等于指定的值target=9;并返回他们下标,return[0,2]2.重构pop方法,要求实现和pop一样的效果3.重构push方法,要求实现和push一样的效果

2023-06-19 18:02:42 94

原创 HTML&CSS-Day09

4.子绝父相给子元素设置配合属性 top 50% left 50% margin-left:-width/2margin-top : -height/2。5.给父元素设置display:flex justify-content:center align-items:center。5.flex属性是flex-grow、 flex-shrink、 flex-basis属性简写。4.flex-flow:flex-direction flex-wrap 这两个属性得简写。

2023-06-16 15:10:23 27 1

原创 HTML&CSS-Day08

6.git remote add origin xxx.git 将本地团队仓库和团队远程仓库进行绑定。7.git remote add origin xxx.git 将本地仓库和远程仓库进行绑定。6.git commit -m 'xxx提交了xxx' 提交暂存区文件到远程仓库。2.在本地上传项目 初始化一个.git本地团队仓库 git init。3.如果父元素/祖先元素设置了定位,相对于父元素/祖先元素进行定位。3.先初始化本地git仓库 git init .git文件。

2023-06-16 15:05:44 19 1

原创 HTML&CSS-Day07

5.git remote add origin 团队远程仓库地址 将本地团队仓库和远程团队仓库进行绑定。git remote add origin 远程仓库地址 将本地仓库和远程仓库进行绑定。******** git pull origin master 更新别人的代码 一起提交。4.git commit -m '组长提交了项目架构' 提交暂存区文件到本地仓库。git remote add origin xxxx.git 将本地仓库和远程仓库进行绑定。两个负数 取最小负数绝对值 高度进行相减。

2023-06-16 15:03:30 33 1

原创 HTML&CSS-Day06

4.设置背景图片平铺方式 background-repeat:no-repeat/repeat-x repeat-y/repeat(默认值)内容盒子宽:width+paddingLeft+paddingRight+borderLeft+borderRight。5.设置背景图片位置: background-position:水平位置 垂直位置 0(左右移动) -200px(上下移动)1.当DOM元素(标签)的改变影响元素的几何信息(位置),浏览器计算DOM元素的几何信息(位置),

2023-06-16 14:55:59 27 1

原创 HTML&CSS-Day05

text-shadow 设置文本阴影 h-shadow v-shadow blur color。svg>use标签 use href='#icon-lvshu-5'font-family设置文字类型"宋体","楷体","微软雅黑",serif。当一个DOM元素(标签)的改变影响的几何信息(位置),浏览器计算DOM元素的几何信息,1.@font-face:"Zoom-A550" style标签第一行。::first-line第一行 ::first-letter第一个字符。

2023-06-16 11:47:24 32 1

原创 HTML&CSS-Day04

******笔试题:三角形:width:0 height:0 border:100px solid transparent;8.序选择器(伪类选择器) div:frist-child{} last-child nth-child(n/odd/even/3n+1)响应体 {status,message:"查询成功",data:[{id,name},{}],timestamp:时间戳}9.兄弟选择器 css2兄弟选择器(除去本身) .div1+div{} / css3 .div~div{}

2023-06-16 11:45:02 27 1

原创 HTML&CSS-Day03

响应体 {status:200,message:"新增成功(查询成功)",data:[{}],timestatmp:时间戳}8.序选择器(伪类选择器) div:first-child{} last-child() nth-chcild(n/odd/even/3n+1)请求体 get请求发送的数据会携带在url地址栏 post(携带数据携带在请求中)发送的数据携带请求体中。input type name='提交给表单属性名' value='提交给表单得属性值'

2023-06-16 11:34:50 96 1

原创 HTML&CSS-Day02

块级元素 div p section html body h1-h6 h5新增 header footer nav article ...autoplay 自动播放 muted静音播放 controls 控制条 loop 循环播放。base标签可以指定所有a标签得打开方式 a标签与base冲突 就近原则。有序列表 ol li type='1 A a i I'字符实体 空格 <小于号 > 大于号 " "" ©。给标签设置id href='#id'----> 解释说明 便于代码阅读和维护。

2023-06-16 11:31:41 30 1

原创 HTML&CSS-Day01

元素:html、body、div、p、h1~h6、ul->li、ol->li、dl->dd/dt、header、footer、nav、article、section、aside、address...​ 3.平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。(2)双标签元素,由开始标签和结束标签组成,例如<div></div>、<p></p>----> 便于代码阅读和维护 解释说明。

2023-06-16 11:28:02 29 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除