自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git

mkdir ----创建文件pwd----显示当前目录git init ----把当前目录变成可以管理的仓库git add----将文件添加到暂存区中git commit -m “****”-----告诉Git把文件提交到仓库git status ----查看是否还有未提交的文件git diff 文件名----查看文件被修改的内容git log ----查看历史记录git log --pretty=oneline----单行查看历史记录git reset —hard HEAD^----

2021-04-18 18:25:09 98

原创 在js中动态增删改元素

在js中动态增删改元素createElement 创建元素createTextNode 创建文本对象appendChild 把元素添加到容器的末尾insertBefore 把元素添加到指定容器中指定元素的前面let box=document.createElement("div");box.id="boxActive";box.style.width="200px";box.style.height="200px";box.className='RED'//动态创建一个文本let

2021-01-27 12:48:31 138

原创 获取dom的几种方法&节点

DOM及其基础操作DOM:document object model 文档对象模型,提供一些属性和方法供我们操作页面中的元素####获取DOM元素的方法document.getElementByI的() 指定在文档中,基于元素的ID或者这个元素对象[context].getElementsByTagName() 在指定上下文(容器)中,通过标签名获取一组元素集合(不兼容IE6~8)document.getElements...

2021-01-26 17:16:46 768

原创 queryUrlParams方法

function queryUrlParams(url) { //获取?和#后面的信息 let askIn = url.indexOf("?"), wellIn = url.indexOf('#'), askText = "", wellText = ""; //#不存在 wellIn === -1 ? wellIn = url.length : null; //?存在 askIn >= 0 ? askTe

2021-01-18 15:36:31 264

原创 JS 数组及数组常用方法

数组及数组常用方法数组是对象数据类型,它属于特殊的对象let ary=[12,23,34,45];console.log(typeof ary);console.dir(ary);/* 数字作为索引(KEY 属性名) length代表长度 ary[0] 根据索引获取指定项的内容 ary.lenght 获取数组的长度 ary.length-1 最后一项的索引*/常用方法(背!!!!)方法的作用和含义方法的实参(类型和含义)方法的返回值原来的数组会不会发生改变实现

2021-01-01 18:17:49 149 1

原创 JS Math 常用方法

Math数学函数:他不是一个函数,它是一个对象,对象中存储了很多操作数字的属性方法,因此被称为数学函数。console.log(typeof Math);console.dir(Math);/*Math={ PI:3.141592653589793, abs:fucntion(){[native code]], ceil:function(){[native code]}, ...}Math.abs();Math.PI; */Math中常用的属性和方法

2020-12-27 17:09:32 304

原创 引用数据类型 函数 function

函数 function函数就是一个方法或者一个功能体,函数就是把实现某个功能的代码放到一起进行分装,以后想要操作实现这个功能,只需要把函数执行即可 =》“封装”:减少页面中的冗余代码,提高代码重复使用率(低耦合高内聚)洗衣机就是一个函数,生成洗衣机就是封装一个函数(把实现某些功能的代码封装进来),生产的时候,不知道用户洗衣服的时候放什么水、衣服、洗衣液,我们需要提供入口(提供的入口在函数中就叫做形参,执行的时候放的具体东西函数中叫做实参),洗完一度需要能拿出来,洗衣机提供一个出口(在函数中叫做返回值:把

2020-12-26 16:58:25 366

原创 JS实现选项卡小案列

HTML代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>选项卡</title> <link rel="stylesheet" href="CSS/tab.css" /> </head> <body> <div id="tabBox"> <ul id="navBox">

2020-12-26 16:57:25 117 1

原创 基本数据类型 对象

对象的基本结构及操作基本结构let person={ name:'wei', age:20, height:'185', weight:'80kg', 1: 100};获取属性名对应的属性值对象.属性名对象[属性名] 属性名是数字或者是字符串格式的如果当前属性名不存在,默认的属性值是undefined如果属性名是数字则不能用点的方式获取console.log(person.name);console.log(person['age']);console.log(person

2020-12-26 16:55:56 220

原创 基本数据类型 Number

number数据类型number数据类型包含:常规数字和NaNNaN—Not a Number:不是一个数但是是一个数字类型NaN和任何值(包括自己)都不相等NaN !==NaN 不能用相等的方式判断一个数是否为有效数字。isNaN检测一个值是否为非有效数字,如果为非有效数字返回true ,否则是有效数字返回false。(是数字返回false,不是返回true) console.log(isNaN(10));//输出false console.log(isNaN('aa'));//输出tr

2020-12-26 16:54:49 1850

原创 JS的判断语句:判断、循环

JS的判断语句:判断、循环判断条件成立做什么 条件不成立做什么1、if/else2、三元运算符(简单判断时用的)//1、如果处理的事情比较多,我们用括号包起来,每一件事情用逗号分隔//2、如果不需要处理事情,可以使用null/undefined占位a>0 &&a<20 ? (a++,console.log(a)) : null;语法://条件?条件成立处理的事情:不成立处理的事情;a>=10 ? console.log(“ok”) : consol

2020-12-26 16:53:58 912 1

原创 JS鼠标滑过变颜色 滑出变为原来的颜色

JS代码let newsBox = document.getElementById("newsBox"); let newsList = newsBox.getElementsByTagName("li"); /* 自定义属性编程思想: 前期把一些值存储到元素的自定义属性上,后期需要用到的时候 直接从属性上获取到这些值即可 */ for (let i = 0; i < newsList.length; i++) { let n = newsLis

2020-12-26 16:53:06 1372

原创 JS Array

Array对象splice() 方法用于添加或删除数组中的元素。当删除只删除一个元素时仅返回删除的数组,当不删除任何元素时返回一个空数组。语法array.splice(index,howmany,item1,…,itemX)index。删除/添加元素的起始位置 howmany 。规定应该删除几个元素。item1, …, itemX 。要添加到数组的新元素//删除一个元素var arr=[1,2,3,4,5,6,7,8,9];document.write(arr.splice(

2020-12-10 09:11:19 70

原创 JavaScript String 对象及常用方法

String对象2.属性1、constructor 对创建该对象的函数的引用2、length 字符串的长度3、prototype 允许您向对象添加属性和方法1.方法indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,存在时返回字符串所在位置 ,不存在则返回-1.var str =" hello world";document.write(str.indexOf("world"));//输出6match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达

2020-12-05 16:21:10 152

转载 理解promise、promise.all 、promise.race

promisepromise是异步编程的一种解决方案有三个状态:1、pending【待定 】 初始状态2、fulfiled【实现】 操作成功3、rejected【拒绝】操作失败以下是一个简单的promise实例var promise =new promise(传一个函数);var promise=new promise(function(resolve,reject){ if(/*异步操作成功*/){ resolve();} else{ reject(err);}

2020-12-04 23:05:32 104

空空如也

空空如也

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

TA关注的人

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