自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 webpack相关

webpack笔记

2023-01-31 11:38:23 102 1

原创 JS字符串下的方法

JS字符串下的方法 :返回指定文本在字符串中最后一次出现的索引 都接受作为检索起始位置的第二个参数 :搜索特定值的字符串,并返回匹配的位置 提取字符串的某个部分并在新字符串中返回被提取的部分。该方法设置两个参数:起始索引(开始位置),终止索引(结束位置)。 类似于 无法接受负的索引 类似于 不同之处在于第二个参数规定被提取部分的长度。...

2022-07-12 16:03:06 213

原创 JS数组下的方法

pop():删除数组的最后一个元素(修改原数组) push():在数组结尾处添加一个新元素(修改原数组) shift():删除首个数组元素,并把所有其他元素“位移”到更低的索引(修改原数组);返回被“位移出”的字符串 unshift():(在开头)向数组添加新元素,并“反向位移”旧元素;返回新数组的长度 delete:删除元素(修改原数组),会留下未定义的元素空位 sp...

2022-07-05 11:13:40 108

原创 VUEjs学习笔记3

js下跳转路由 <router-link :to="{path:'/index',query:{name:'lisi',age:23}}"></router-link> router.push({ path:'/index', query:{name:'lisi',age:23} }) vue全家桶 vue-cli:用脚手架搭建项目 vu...

2022-03-08 09:40:54 1482

原创 VUEjs学习笔记2

自定义指令 我们可以通过自定义指令为标签操作属性,样式,事件等内容,但是指令要求以“v-”开头 例如: <input type="text" v-sty> directives:{ sty:{ //修改样式 insert:function(){ ...

2022-03-05 21:49:38 301

原创 VUEjs学习笔记1

vuejs框架 vue叫做渐进式框架,由底层上传逐层应用,用来将页面代码进行组件化和规范化,单页面开发,提供浏览器加载速度,加上代码写作,采用mvvm模式,可以实现动态加载标签,动画效果,表单验证,链接后台等 mvc和mvvm模式 mvc模式 m模型层:html v视图层:css c控制层:js mvvm模式 model->viewmmodel->view 双向绑定,动态更新 渐进式框架:可增量采用,渲染-&gt...

2022-03-04 16:59:53 346

原创 es6js学习笔记3

ajax ajax是异步传输技术,是一种创建交互式网页应用开发技术,用来通过前台连接后台代码, 可以实现网页的异步更新,并且可以局部更新,所以叫作异步刷新, 局部更新技术,提高浏览器加载速度,节省服务区响应时间 定义ajax步骤 1.创建XMLHttpRequest对象 2.使用open方法链接后台服务器 3.通过send()发送数据,开始和服务器交互 4.通过onreadystatechange设置回调函数...

2022-03-03 16:22:25 598

原创 es6js学习笔记2

Symbol数据类型 ES5的对象属性名都是字符串类型,这容易造成属性名冲突,Symbol数据类型会 保证值的唯一性 数据类型:Number,String,Boolean,null,undefined,Symbol,BigInt,Object 定义 var s=Symbol("asd") 主要用来让对象的属性不冲突 第一种写法 var obj={} ...

2022-03-02 11:04:25 201

原创 es6js学习笔记1

let和const命令 let命令(无变量提升) 用于声明变量,类似于var,但是所声明的变量只在代码块内有效,let没有变量提升 console.log(b) //报错 let b=23 只在代码块内有效 if(true){ let a=22 } ...

2022-03-01 11:24:10 112

原创 JS学习笔记9

html5存储 html5存储和cookie的区别 1.cookie存储在浏览器下,html5存储在磁盘中 2.cookie在服务端发送,html5在客户端使用 3.cookie需要联网使用,html5可以不用网络 4.cookie最多存储4kb,html5看磁盘大小 5.cookie有时间周期,到时间会自动删除,html5除非手动删除,否则一直存在...

2022-02-27 22:57:59 193

原创 JS学习笔记8

绑定事件 事件委托:又叫事件代理,在js中用绑定事件的技巧,把原本需要绑定在子元素的 事件委托给父类元素让父类元素担当事件监听任务,原理就是事件冒泡 高版本浏览器事件绑定 标签.addEventListener(事件)绑定事件,布尔值为true处理捕获 标签.removeEventListerner(事件,函数,布尔)删除事件 IE的事件绑定...

2022-02-25 23:18:32 211

原创 JS学习笔记7

js组成部分 ECMAscript 解释器 没有兼容问题 ES6-ES10会有兼容性问题 BOM浏览器对象模型 几乎都不兼容 DOM文档对象模型 部分兼容 DOM DOM2 DOM3(低版本兼容,高版本不兼容)BOM window 窗体对象 1.innerheight 返回窗口的文档显示区的高度。(可见区域宽高) 2.innerwidth 返回窗口的文档显示区的宽度。 3.outerheigh...

2022-02-24 10:00:06 547

原创 js学习笔记6

继承当子类继承父类对象时,可以直接拿到父类下的属性和方法,无需自己重新定义,减少代码写作js下是单继承,用原型链实现原型链每个构造器都有一个原型对象,原型对象包含一个指向构造器的指针,那么我们让原型对象指向另一个对象实例,就会实现继承 例如: function Father(){ this.name="张三" this.say=function(){ ...

2022-02-22 23:16:41 144

原创 JS学习笔记5

全局变量:定义:可以提供给所有代码块和函数调用私有变量:定义:在js下,只有函数里定义的变量才是私有的 //在函数中调用可以,但在函数外边调用不到//只有function中的变量获得不到,其余代码块都可以获取到 基本数据类型:null,undefined,number,string,bollean 引用数据类型:object 栈中存放基本变量,栈是先进后出 堆中存放引用类型对象,通过栈中的地址找到堆中的...

2022-02-21 23:11:18 142

原创 JS学习笔记4

ES5新属性和方法 1.isArray(函数)判断变量是否是数组类型 2.some(函数)测试数组中某些值是否通过指定函数,返回布尔值 3.every(函数)测试数组中某些值是否完全通过指定函数,返回布尔值 4.filter(函数(value(值),index(索引),arr(数组)))过滤数组中的值,返回新数组 5.map(函数)遍历数组中的值,返回新数组(可在遍历中进行运算) 6.forEach(函数)遍历数组中的值,无返回值 7.reduce(函...

2022-02-20 20:33:43 335

原创 JS学习笔记3

引用类型引用类型就是对象,对象下包含属性和方法(一)包装对象1. Number对象 定义:var a=45整数 var b=2.34 浮点数 var c=071 八进制数var d=0x1A 十六进制数var num=1234000000000000000//1.234e+35var num1=0.00000000000000000003//3e-31换算:1.234*10^35 0.3*10^......

2022-02-19 21:16:55 420

原创 JS学习笔记2

数字类型转化从页面上接收的值都是字符串隐式转化6/4=1.5把整数转化成小数6+null=6把null转化成06+””=”6”数字转化成字符串“6”-0=6字符串转化成数字("6"*1 "6"/1 ) 功能:1. 用在number 它是 加法运算符...

2022-02-18 21:28:08 225

原创 JS学习笔记1

语法特点1.字母大小写敏感2.定义的字符串要用单双引号引起来 3.每一条语句要以分号结尾命名规范 1.要以字母开头 2.多个单词要以驼峰命名法,例如:fontSize 3.包含字母、数字,_,$注释 //单行注释 /*多行注释*/写作 写在<script>标签里,js可以放在任何地方,最好放在body下面对话框 1...

2022-02-17 13:26:53 282

原创 HTML5+CSS3学习笔记3

伸缩盒子旧->弹性盒子模型 1.display:box开启盒子模型 2.box-orient排列方式 horizontal水平排列 vertical垂直排列 3.box-pack水平对齐方式 start左 center中 end右 4.box-align垂直对齐方式 start上 center中 end下 5.box-flex分配剩余空间 按等分进行分配,可以为小数 6.box-flex-group 分组...

2022-02-17 10:34:21 277

原创 HTML5+CSS3学习笔记2

选择器1.ul li:first-child{}第一个孩子2.ul li:last-child{}最后一个孩子3.ul li:nth-child(1){}第几个孩子odd奇数 even偶数4.ul li:only-child{}只有一个孩子5.h1:first-of-type{}第一个兄弟6.h1:last-of-type{}最后一个兄弟7.h1:nth-of-type(1){}第几个兄弟8.h1:only-of-type{}只有一个兄弟9.div:not(".text"...

2022-02-16 11:10:54 177

原创 HTML5+CSS3学习笔记1

html5/css3: 统一了互联网的前端标准 w3c 与 IEHTML5flex媒体文件<audio>音频标签<video>视频标签src定义路径 autoplay设置自动播放 controls显示控件布局标签<header>头部<footer>底部<section>正文部分<nav&gt...

2022-02-14 09:40:28 58

原创 HTML+CSS学习笔记4

html标签列表有序列表(块级)<ol><li>政治新闻</li><li>娱乐新闻</li></ol>无序列表(块级)<ul><li><a href="#">服装<a></li><li>文具&l...

2022-02-14 08:46:56 384

原创 HTML+CSS学习笔记3

边距塌陷(例: 上下的外边距被重叠) 解释: 二个容器是兄弟关系,则取margin最大的, 是父子关系则二个margin值相加在父类和孩子元素之间产生 解决办法: 给父类元素设置border 给父类元素设置padding 给父类元素设置overflow:hidden在兄弟元素之间产生 产生情况: 1.兄弟之间间距如果为正数,取最大值作为两者的间距 2.兄弟之间间距如果为负...

2022-02-11 14:18:47 431

原创 HTML+CSS学习笔记2

css样式表 美化,布局 英文全称:(Cascading Style Sheets)层叠样式表,用来美化页面的,html的属性也可以美化页面,但是定义重复且复杂,css语法简单,并且可以同时更改多个标签 css语法 行内样式(内联样式)<h1 style="color:red"></h1> 不建议使用 内嵌样式<style>h1{color:red}</styl...

2022-02-11 13:31:44 137

原创 HTML+CSS学习笔记1

一、html介绍 超文本标记语言,扩展名html和htm,为了防止文件出现乱码,不要写中文,html语法大小写不区分,标签成对出现,标签可以嵌套写作,属性前后无顺序,属性的值要用单双引号引起来1.基本标签<!DOCTYPE html>注记:用来翻译html语法,并且识别不同版本 <html>主标签 其他标签必须包含在此标签里 <head>头部 :(1)外部引用的内容放在head里 (2)定义窗...

2022-01-15 19:08:03 93

带她旅游网-响应式项目

运用HTML5+CSS3、JS、bootstrap框架完成

2022-02-17

空空如也

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

TA关注的人

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