自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TS基础类型

string第一种:可以在元素类型后面接上【】第二种:Array

2022-10-31 20:46:36 3348

原创 TS简介

TypeScript,简称为TS,是JS的超级;Vue3.0就是使用TS开发出来的,并且推荐开发者使用TS进行开发;TS是可以直接运行的(比如使用ts-node),最终编译为纯的JS运行在任意的平台之上,是开源的;始于JavaScript,归于JavaScript!

2022-10-31 11:42:38 11325

原创 全栈day01

ipconfig;查看本地网络配置cls;清屏cd+需要切换的路径(如果不是一个盘,则需要在路径前需要加上对应盘的名)通过(node 文件名)访问。

2022-08-29 20:21:18 188

原创 事件--事件类型

一、鼠标与元素。

2022-07-22 18:31:39 156

原创 事件--绑定与解绑

1.事件。

2022-07-18 18:36:03 322

原创 CSS实现垂直居中的6种办法

父子元素都不确定宽高的情况也适用。如果子元素的宽高确定的话,translate中的值也可以设置为子元素宽高的一半,即transformtranslate(-100px,-100px);这种方式适合子元素宽高确定的情况,给margin-top设置百分比的大小将不生效,即margin-top-50%;这种方式需要父元素的宽高都是确定的,才能保证子元素在父元素中垂直水平都居中。这种方式要求父元素的高度是确定的,百分比形式的高度将不能生效。这种方式适用于父元素高度确定的情况。父子元素宽高都未知时也适用。...

2022-07-18 09:34:07 9267 2

原创 DOM

2.元素特性节点(attribute);对应网页中HTML标签的属性,它只存在于元素的attributes属性中,并不是DOM文档树的一部分。特性节点的节点类型nodeType值是2,节点名称nodeName值是属性名,nodeValue值是属性值3.文本节点(text);代表网页中的HTML标签内容。文本节点的节点类型nodeType值是3,节点名称nodeName值是'#text',nodeValue值是标签内容值4.CDATA节点;CDATASection类型只针对基于XML的文档

2022-07-14 16:54:03 160

原创 对象----数组

2.初始化定义注意:1.属性的定义用:(英文冒号)2.对象的属性和方法之间用,(英文逗号)隔开,最后一个不加3.构造函数式 4.原型式5.混合式由于构造方法式中创建对象时添加属性很容易,但是创建方法要在构造方法内部容易导致方法混乱;原型式创建对象时添加属性比较麻烦,创建方法相对容易。所以结合两者的优点就有了混合式。...

2022-07-13 16:55:02 220

原创 Map---Set

没有创建的语法糖取数据存数据购物车现在没有页面设计 可以用打印代替后端取出来的额数据 要先解析然后保存到前端的某个数据容器中运行结果;Set 是唯一值的集合。每个值在 Set 中只能出现一次。一个 Set 可以容纳任何数据类型的任何值创建 Set 并添加文字值:将 Array 传递给 构造函数:并集交集...

2022-07-13 16:39:57 193

原创 arr--map set的转换

map转数组: Array.from()静态方法数组转集合集合转数组多个数组转集合和map: ...

2022-07-13 16:06:09 117

原创 数组对象的方法

Array.concat( ) 连接数组 Array.join( ) 将数组元素连接起来以构建一个字符串 Array.length 数组的大小 Array.pop( ) 删除并返回数组的最后一个元素 Array.push( ) 给数组添加元素 Array.reverse( ) 颠倒数组中元素的顺序 Array.shift( ) 将元素移出数组 Array.slice( ) 返回数组的一部分 Array.sort( ) 对数组元素进行排序 Array.splice( ) 插入、删除或替换数组的元素 Array

2022-07-13 15:58:05 81

原创 class类

1.声明类class Example { constructor(a) { this.a = a; }}2.匿名类let Example = class { constructor(a) { this.a = a; }}class People { //a = 10; //SyntaxError: Unexpected token = constructor() { this.a = 100;

2022-07-12 23:20:53 84

原创 模块化

js代码有3种方式把js脚本写在页面中 1.行内式:js引擎要去执行的标签的某些(事件)属性中 2.嵌入式 3.导入 src的地址是一个js的路径 会加载js编码(jsonp)a.可维护性灵活架构,焦点分离方便模块间组合、分解方便单个模块功能调试、升级多人协作互不干扰b . 可测试性可分单元测试性能损耗1、系统分层,调用链会很长2、模块间发送消息会很耗性能 //按需引入 按需导入 ...

2022-07-12 20:19:10 161

原创 箭头函数

箭头函数

2022-07-12 19:25:34 206

原创 解构赋值

变量修饰符 数据模型=数据源 。解构;按照数据模型取出数据源中的数据。 赋值;然后赋值给模型变量解构的源;解构赋值表达式的右边部分。解构的目标,解构赋值表达式的左边部分。 // let obj={a:100,b:"hello",c:[10,203,0]} // let {a,b,c}=obj /*****/隐式操作: let a=obj.a; let b=obj.b; let c=obj.c // console.lo

2022-07-12 17:14:14 110

原创 浏览器内核

浏览器内核

2022-07-08 13:33:23 129

原创 H5 day14-01

一 . 二倍图 一张图片 自己的宽高(尺寸) 不会对图片原本的值进行缩放 移动端 图片本身的像素50px 50px 移动手机上 独立设备的像素375px 分辨率750px 1px 代表 2px 图片的一个像素 被放大到了两个像素 导致图片模糊 视网膜技术会高清 高清设备 二倍图 本身是100px 100px的图片 手动调整图片的...

2022-04-24 17:20:07 149

原创 H5 day13-03

弹性盒子 CSS3弹性盒子相对于普通盒子更为灵活性 容器项目 容器:设置了弹性盒子的这个盒子就叫容器 项目:容器的子元素就称为项目 怎么设置弹性盒子呢?display: flex; 主轴与交叉轴 主轴:我们规定水平或者垂直方向是主轴方向 默认是水平方向 --- 元素默认在主轴方向上排列 交叉轴:与主轴垂直...

2022-04-24 17:16:48 86

原创 H5 day13-02

解决inline-block元素的空隙 1. 写法形式直接写在一排 不好看2. margin外边距 不好控制 不同浏览器对于空袭大小不一样3. 将父元素的font-size设置为0 子元素重新设置font-size4. 设置浮动 (父元素有剩余空间 浮动的元素会彼此相邻)img图片之间也是有间隙一 动画轮播 <style> body { background-color: blue; ...

2022-04-24 17:12:45 77

原创 H5 day13-01

一 2D转换 <style> .fa { width: 500px; height: 400px; border: 2px solid darkslateblue; margin: 100px auto; } .sn { width: 150px; height: 150px;...

2022-04-24 17:10:24 274

原创 H5 day12-03

一叠放次序-同层级<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...

2022-04-01 14:53:49 75

原创 H5 day12-02

一 清除浮动-同层级<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...

2022-04-01 14:52:13 52

原创 H5 day12-01

一 边框三角形<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &...

2022-04-01 14:47:52 53

原创 H5 day11-02

六 外边距盒子水平居中<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">...

2022-04-01 14:44:17 83

原创 H5 day11

一 盒子高度 <style> div { background-color: red; font-size: 50px; } </style></head><body> <div>c默认文字</div>二 背景图片 <style> div { ...

2022-04-01 14:41:13 96

原创 H5 day10

一 凹凸文字<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &l...

2022-04-01 14:37:49 88

原创 H5 day09-3

一CSS背景<style> div { margin-left: 100px; width: 500px; height: 400px; background-color: red; /* background-color: transparent; 背景颜色透明 */ /* 背景图片 */ ...

2022-03-28 12:47:34 87

原创 H5 day09-2

一 CSS层叠性/* CSS层叠性;是浏览器处理冲突的一个能力。如果一个css属性通过两个选择器设置到同一个元素上,那么这个时候一个属性就会将另一个属性层叠掉(覆盖掉) */ /* 谁覆盖谁,与CSS权重(优先级) 就近原则有关 先看权重(css书写权重 选择器)如果权重高则覆盖另外一个属性 权重一样就看就近原则(后来者居上) */ div { wi...

2022-03-28 12:41:08 348

原创 H5 day09-1

一 属性选择器 /* type password */ /* 选中页面上type属性值等于password的所有元素 */ /* [type="paassword"]{ background-color: red; } */ /* 选中页面上只要有name属性的所有元素 */ /* [name]{ background-color: red;...

2022-03-28 12:38:00 1173

原创 H5 day8

一复合选择器-交集选择器<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">...

2022-03-28 12:35:23 110

原创 H5 day07-3

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&...

2022-03-25 21:49:44 73

原创 H5 day07-2

目标选择器<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &lt...

2022-03-25 21:49:09 83

原创 H5 day07-1

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&...

2022-03-25 21:48:21 73

原创 H5 day06

一.基础选择器1.ID选择器/* div{}标签选择器 */ #box1{ width: 300px; height: 200px; background-color: red; } #box2{ width: 100px; height: 50px; background-color: aqua...

2022-03-24 21:57:56 171

原创 H5 day06

二.文本属性1.color<style> div { /* color: 指定文本的颜色; */ /* a 颜色的表示方法;颜色的英文单词*/ /* color: red; */ /* b 十六进制;取值0-f 0-9 a-f,一个颜色两位表示;一共六位 #00abcd 颜色值前面要加# */ /* color: #00abcd;两两相同...

2022-03-24 21:39:56 281

原创 H5 day06

1.字体属性<body> <style> div { font: size 100px; font-size: 1in; /* Chrome浏览器默认字体大小 */ /* px是一个相对长度单位 */ } header { /* 数字;100-900取值范围 由粗变细 100-300...

2022-03-24 21:34:50 102

原创 H5 day03 属性2

一progress<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>

2022-03-22 14:09:11 46

原创 H5 day03 属性

一filedset<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">...

2022-03-22 14:06:55 60

原创 day03 H5新增的datalist

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&...

2022-03-22 14:04:44 191

原创 day03 H5新增的结构标签

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <titl...

2022-03-22 14:01:26 70

空空如也

空空如也

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

TA关注的人

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