自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对象的基本操作

创建对象使用 new 关键字调用的函数,是构造函数 constructor。构造函数是专门用来创建对象的函数。例如:var obj = new Object();记住,使用typeof检查一个对象时,会返回object。向对象中添加属性在对象中保存的值称为属性。向对象添加属性的语法:对象.属性名 = 属性值;举例:var obj = new Object();//向obj中添加一个name属性obj.name = '张三';//向obj中添加一个g

2021-11-08 00:13:13 341

原创 字符串常见的方法

字符串前言:需要注意的是:字符串的所有方法,都不会改变原字符串(字符串的不可变性),操作完成后会返回一个新的值。字符串的常见方法如下。查找字符串1、indexOf()/lastIndexOf():获取字符串中指定内容的索引这个方法,是使用频率最高的一个方法。语法 1:索引值 = str.indexOf(想要查询的字符串);indexOf() 是从前向后查找字符串的位置,同理,lastIndexOf()是从后向前寻找。可以检索一个字符串中是否含有指定内容。如果

2021-11-01 00:39:47 1604

原创 ES6-箭头函数

ES6 在函数扩展方面,新增了很多特性。例如: 箭头函数 参数默认值 参数结构赋值 剩余参数 扩展运算符 this 绑定 尾调用 箭头函数定义箭头函数的语法语法:(参数1, 参数2 ...) => { 函数体 } 如果有且仅有 1 个形参,则()可以省略 如果函数体内有且仅有 1 条语句,则{}可以省略,但前提是,这条语句必须是 return 语句。 需要强调的是,箭头函数是没有函数名的,既

2021-10-24 21:28:21 263

原创 var、let、const 的区别

1、var 声明的变量会挂载在 window 对象上,而 let 和 const 声明的变量不会举例:var a = '我是a';console.log(a); // 打印结果:我是aconsole.log(window.a); // 打印结果:我是alet b = '我是b';console.log(b); // 打印结果:我是bconsole.log(window.b); // 打印结果:undefinedlet c = '我是c';console.log(c); //

2021-10-19 23:39:44 406

原创 js数组去重的方法:

js数组去重:项目中需求是选择一些数据,但是不能重复出现同样的数据,这里就要用到JS数组去重,以下几种数组去重方法简单实用哦!方法一:利用数组的indexOf方法去重需求:利用indexOf判断是否存在于新数组中,不存在则push到新数组,最后返回新数组1. 需要一个数组用于存放筛选之后的数据2. 遍历原来的数组,把不是0的数据添加到新数组里面3. 新数组里面的个数,用length不断累加 var arr = [58, 6, 8, 56, 0, 8]; ...

2021-10-15 16:53:45 769

原创 HTML/CSS

一,清除浮动的5种方式:1.伪对象法.clearfloat:after{ content:""; display:block; clear:both; height:0; overflow:hidden;}.clearfloat{ zoom:1;} 2.父元素加clear:both;3.父元素加overflow:hidden;4.空div法浮动元素的后面,加一个 <div class="clear"></div>...

2021-10-11 00:13:56 228

原创 css3过渡效果

目录一、过渡效果概述二、过渡效果应用三、形变的过渡效果:一、过渡效果概述CSS3的过渡效果可以让一个元素的某一个或多个css属性从一个值平滑过渡到另一个值。可以用一个transition来实现元素的过渡效果。二、过渡效果应用改变宽度的过渡效果通过transition属性,可以设置元素的过渡效果,当某个属性被设置成过渡属性之后,这个属性的值如果发生变化,就会以动画的形式从初始状态过渡到结束状态,代码如下所示。.box { width: 200px; .

2021-10-10 23:18:11 377

原创 js计时器方法

计时器方法:一、计时器方法概述计时器方法可以实现在指定的时间过后,单次或重复调用函数的功能,setTimeout可以实现函数在指定毫秒数后单次执行,setInterval可以实现函数在指定毫秒数后重复执行,语法如下所示:setTimeout(function(){ //一秒后执行},1000);​setInterval(function(){ //一秒后执行,并且每隔一秒重复执行},1000)二、setTimeout下面我们来实现一个效果,页面加载3秒后在控

2021-10-08 00:44:59 2717

原创 CSS伪类(伪类选择器)

伪类(伪类选择器)伪类:同一个标签,根据其不同的种状态,有不同的样式。这就叫做“伪类”。伪类用冒号来表示。比如div是属于box类,这一点很明确,就是属于box类。但是a属于什么类?不明确。因为需要看用户点击前是什么状态,点击后是什么状态。所以,就叫做“伪类”。静态伪类和动态伪类伪类选择器分为两种。(1)静态伪类:只能用于超链接的样式。如下: :link 超链接点击之前 :visited 链接被访问过之后 以上两种样式,只能用于超链接。(2)动...

2021-10-08 00:24:51 1025

原创 js- DOM基础

目录:一、DOM的基本概念二、样式操作三、绑定事件四、操作属性一、DOM的基本概念 文档对象模型 定义了树状结构 定义了接口,可以用来操作树状结构 二、样式操作我们可以通过DOM提供的querySelector方法来获取元素,然后进一步操作它的样式 示例代码如下:<h1>DOM的样式操作</h1><script> var h1 = document.querySelector("h1"); .

2021-09-27 16:13:59 290

原创 js数组的常见方法

目录:数组的合并和拆分数组排序:查找数组的元素数组元素的添加和删除方法 描述 push() 向数组的最后面插入一个或多个元素,返回结果为新数组的长度 pop() 删除数组中的最后一个元素,返回结果为被删除的元素 unshift() 在数组最前面插入一个或多个元素,返回结果为新数组的长度 shift() 删除数组中的第一个元素,返回结果为被删除的...

2021-09-26 21:15:15 152

原创 HTTP协议的主要特点

HTTP协议的主要特点: 简单快速 灵活 无连接 无状态 简单快速简单:每个资源(比如图片、页面)都通过 url 来定位。这都是固定的,在http协议中,处理起来也比较简单,想访问什么资源,直接输入url即可。灵活http协议的头部有一个数据类型,通过http协议,就可以完成不同数据类型的传输。无连接连接一次,就会断开,不会继续保持连接。无状态客户端和服务器端是两种身份。第一次请求结束后,就断开了,第二次请求时,服务器端并没有记住之前.

2021-09-21 16:32:22 985

原创 HTML/CSS部分

HTML/CSS部分:1、什么是盒子模型?在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元素的外边距(margin)四个部分。这四个部分占有的空间中,有的部分可以显示相应的内容,而有的部分只用来分隔相邻的区域或区域。4个部分一起构成了css中元素的盒模型。 2、行内元...

2021-09-13 15:04:41 487 2

空空如也

空空如也

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

TA关注的人

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