自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 问答 (1)
  • 收藏
  • 关注

原创 JS本地存储

文章目录一、Cookie二、Cookie封装三、Cookie注意事项四、localStorage、sessionStorage四、总结一、Cookie1、Cookie是什么?不要在Cookie中保存密码等敏感信息1、Cookie全称HTTP Cookie,简称Cookie 2、是浏览器存储数据的一种方式3、 因为存储在用户本地,而不是存储在服务器上,是本地存储4、一般会自动随着浏览照每次请求发送到服务器端2、Cookie使用场景利用 Cookie跟踪统计用户访问该网站的习惯,比如什么时间

2021-10-20 11:24:10 279

原创 Http协议

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

2021-10-19 17:57:15 550

原创 Promise学习笔记

目录大纲初识Promise* 1)Promise是什么 2)Promise基本用法* Promise的实例方法* 1)then() 2)cach 3)finally()* Promise 的构造函数方法* 1)Promise.resolve() 2)Peomise.reject() 3)Peomise.all() 4)Promise.race() 5)Promise.allSettled()* Promise的注意事项以及应用* 1)Promise注意事项 2)Promise

2021-09-14 10:25:34 291

原创 JavaScript学习笔记(八)ES6(三)

目录一、Iterator 迭代器1、Iterator是什么2、为什需要使用iterator遍历器?如何更方便的使用iterator?二、for ...of 的使用1、break 、continue一起使用2、keys()、values()、entries()3、原生可遍历与非原生可以遍历4、使用了iterator的场合(底层处理)三、ES6新增方法1、String1)includes()(判断字符串中是否含有某些字符)2)padStart()和padEnd()->填充、补全2、Array1)数组的in

2021-09-03 10:16:11 166

原创 javaScript学习笔记(八)ES6(二)

目录一、剩余参数1、认识剩余参数2、剩余参数注意事项3、剩余参数的应用二、展开运算符的用法1、如何区分剩余参数和展开运算符2、数组展开运算符的应用3、对象的扩展运算符1、对象展开注意事项三、set和Map数据解构Set1、Set是什么2、Set实例的方法和属性3、Set 构造函数的参数4、Set注意事项5、使用场景Map1、认识Map(映射)2、Map和对象的区别3、Map实例方法属性和方法4、Map构造函数参数(数组,Set、Map)5、注意事项6、Map应用一、剩余参数1、认识剩余参数剩余参数永远

2021-09-02 18:47:45 85

原创 javaScript学习笔记(八)ES6

ES6目录一、ES6简介历史版本ES6兼容性二、let 、const 与 varvar、let 与const的区别window对象的属性和方法块局作用域三、模板字符串与箭头函数四、解构解析数组的解构赋值默认值的基本用法数组解构赋值的应用对象结构赋值其他数据类型的解构赋值五、对象字面量的增强与函数参数的默认值属性和方法的简洁表示法方法的简介表示法方括号的用法方括号语法和点语法的区别函数参数默认值函数参数默认值的应用一、ES6简介1)es6是什么2)ECMAScript3)ECMAScript命名方式

2021-08-31 10:43:47 161

原创 javaScript学习笔记(七)正则表达式

正则一、什么是正则表达式二、正则表达式的基本使用1 、正则表达式的创建2、元字符3 、方括号的用法4、量词4 、修饰符 (后续补全此功能)三、正则表达式和字符串1、正则表达式的相关方法2、字符串相关方法 什么是正则表达式1) 什么是正则表达式正则表达式的基本使用1) 正则表达式的创建2) 元字符3)方括号表示法 4)量词5)修饰符正则表达式和字符串1)正则表达式的相关方法2)字符串的相关方法正则表达式的应用1)正则表达式的应用一、什么是正则表达式正则表达式(regular exp

2021-07-01 17:21:16 77

原创 javaScript学习笔记(六)面向对象案例(红绿灯,炫彩小球)

面向对象案例一 、红绿灯二、渲彩小球一 、红绿灯 <div id='box'></div><script> function Light() { this.color = 1 this.init(); this.bindEvent() } Light.prototype.init = function () { thi

2021-06-29 17:00:46 216

原创 javaScript学习笔记(六)面向对象

文章目录一、认识对象1、初识对象2、对象的方法以及遍历3、对象的深浅克隆浅克隆深克隆二、认识函数的上下文1、什么是上下文? 认识对象 1)认识对象 2)对象的方法 3)对象的遍历 4)对象的深浅克隆 认识函数的上下文 1)上下文规则 1 2 3 4 5 6 7 2)call和apply 构造函数 1)用new调用函数的四步骤 2)构造函数 3)类和实例 原型和原型链

2021-06-28 16:26:19 171

原创 javaScript学习笔记(四)案例篇(无缝连接轮播、跑马灯轮播、呼吸轮播)

轮播案例一、无缝连接轮播一、跑马灯轮播三、呼吸轮播一、无缝连接轮播<!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, initia

2021-06-21 18:27:56 115

原创 javaScript学习笔记(五)BOM篇

BOM基本操作以及案例一、什么是BOM?二、窗口相关属性三、已卷动高度(滚动高度)四、Navigator对象五、history对象六、loacation对象六、使用DOM特效案例1、返回顶部2、楼层导航小效果(导航条锚点对应区域)一、BOM常用对象1)Window对象 2)Navigator对象 3)History对象 4)Location对象二、BOM特效开发一、什么是BOM?BOM(Browser Object Model,浏览器对象模型)是JS与浏览器窗口交互的接口1全局变量

2021-06-21 18:14:19 106

原创 javaScript学习笔记(三)数组篇

数组篇1、简介和定义2、数组类型的检测(Array.isArray()方法可以用来检测数组)3、数组的常用方法头尾操作的方法splice() 方法slice() 方法(string可使用)join和split方法 (数组的join()方法可以使数组转为字符串;字符串的split()方法可以使字符串转为数组。)concat()(合并连接多个数组)reverse() 数组反转indexOf和includes()sort() 排序()4、遍历相关算法累加器求一组数组的最大值和最小值数组去重数据样本(在一组数种随

2021-05-21 14:39:08 154

原创 javaScript学习笔记(二)js基础

javascript一 、表达式与操作符1、 运算符(! && ||)2、 短路计算3、 赋值运算符4、 综合运算的顺序(非运算———数学运算——关系运算——逻辑运算)二 、流程控制语句1、 if 和 elseif2 、switch语句4、三元运算符5、for 循环语句6、while循环语句 (不定范围的循环)7、break(跳出循环) continue(跳过循环中的一个迭代,并继续执行(在for 循环中用得多))8、do while循环(后测试循环语句)一 、表达式与操作符表达

2021-05-21 11:49:35 73

原创 javaScript学习笔记(一)js基础

Javascript初识一 、初识1、输出语句2、优秀的变量命名法3、变量声明提升小结二、基本数据类型1、typeof运算符2、Number(数字)类型3、String("字符串")类型charAt()方法substring() 、substr() 、slice()toupperCase() tolowerCase() 大小写转 和 indexOf()4、Boolean(布尔类型)5、undefined null6、数据类型转换一 、初识1、输出语句 // alert() -

2021-05-21 11:30:45 53

原创 CSS基础

CSS样式总结一、选择器1 基本选择器(css2.1)2 复合选择器(css2.1)3 伪类3 元素关系选择器4 序号选择器5 属性选择器6 CSS3新增伪类(实用)7 CSS3伪元素(实用)8 选择器权重计算9 CSS3伪元素和CSS3新增伪类案例一、选择器1 基本选择器(css2.1)id选择器( #)class选择器(.)标签选择器(input、p、selection…)2 复合选择器(css2.1)<style> /* 1、后代选择器(空格分开) *

2021-04-19 18:18:17 111

原创 手机电脑投屏小技巧

每天一个小技巧还在为投屏烦恼吗?还在百度投屏软件吗?还在为下载的投屏软件需要收费而烦恼吗?还等什么,马上关注我。每天一个小技巧,让你方便快捷每一天。安装1、下载adb安装,推荐教程(adb安装教程)2、下载scrcpy安装推荐教程(srccpy教程)配置环境变量(adb、scrcpy)“我的电脑”——右击——点击 ”属性“——找到 ”高级系统设置“并点击进入环境变量设置页;点击”环境变量“—— 系统变量框下 找到“Path”——编辑——新建——将刚才复制的adb和scrcpy路径粘贴上去

2021-04-01 17:10:01 354

原创 前端基础小记02

javascript面向对象创建对象的方法一、创建对象的方法1、普通的创建方法2、工厂函数2、构造函数2、原型模式(prototyppe)5、构造函数和原型组合模式(比较常见创建对象的方法)二、匿名函数匿名函数(没有函数名字的函数)三、闭包案例闭包中的this四、继承1、继承几种通用的方法1)对象冒充(构造函数绑定) apply call 可以多个继承2) 原型链继承3)混合模式(构造函数+原型)五、cookit六、JSON1、基本用法2、高阶用法创建对象的方法一、创建对象的方法1、普通的创建方

2021-03-31 18:18:31 113

原创 前端基础小记01

前端js基础复习01一、函数的基本使用1函数作为参数的使用2、arguments的使用二、this讲解三、函数的属性以及方法四、数据类型五、执行环境以及作用域六、全局函数了解内存管理、掌握全局函数的使用一、函数的基本使用1函数作为参数的使用<script> // 函数作为参数 使用 function fn1(start, end, check) { for (let i = start; i < end; i++) { if

2021-03-26 11:51:42 115 1

原创 WEBPAPI注册事件及应用--相册切换查看案例

效果如下

2020-03-11 21:09:13 216

原创 WEBAPI获元素方法取页面

以上是DOM方法

2020-03-11 21:08:39 67

原创 WEBAPI注册事件及应用1——4

事件注册流程图片切换案例菲表单元素的属性案例显示隐藏

2020-03-11 21:08:16 122

原创 WEBPAPI注册事件及应用--表单属性及案例

html部分截图//表单属性案例给多个文本框赋值并点击提交按钮显示并竖线分隔;案例下拉随机选中选中项全选反选案例//*自定义属性DOM文档对象模拟常见的DOM操作获取元素getElementById()getElementsByTagName()给元素注册...

2020-03-11 21:07:59 72

原创 WEBPAPIBOM及应用介绍

HTML:案例案例小课堂总结:一、三种对话框(三种原始不会直接使用)1、alert2、prompt3、confirm二、js中的加载1、onload整个页面加载完后执行(效率比较慢,建议使用script放底部)2、onunload 页面卸载三、定时器1、setTimeout()定时炸弹隔一段时间...

2020-03-11 21:07:40 113

原创 1

JavaScript总结 原创 ...

2020-03-06 13:57:53 358

原创 正则表达式

课堂小结:一、正则表达式的组成1、普通字符(abc,123)2、特殊字符(元字符\d,\w)二、常用的元字符\d:匹配所有数字\D:匹配所有非数字\w:匹配数字、字符串、下划线\s:空白\S:非空白.:匹配除了换行所有的单个字符^:以谁开头$:以谁结尾三、限定符*:可以重复零次或者多次+:重复一次或者多次?...

2020-02-26 18:41:09 80

原创 高级Js面向对象-案例(随机方块)

Html:

2020-02-19 19:33:24 163

原创 高级Js-面向对象介绍1.1

原型与原型链课堂小结: 一、面向对象与面向过程区别1、面向过程是亲力亲为的,事物巨细,面面俱到,步步紧跟,有条不紊。2、面向对象就是找一个对象,指挥得结果。3、面向对象将执行者转化为指挥者。4、面向对象不是面向过程的代替,而是面向过程的封装。二、 面向对象的特...

2020-02-19 19:27:29 95

原创 WEBPAPI动态创建节点及应用

html:++小课堂总结:一、动态创建元素的三种方法1、方法一:document.write(不建议用,用特少)2、方法二:innerHTML (适用于小案例)3、方法三:document.createElement(常用)二 、document.createElement方法相关的1、document.createElement...

2020-01-10 13:00:29 66

原创 WEBPAPI事件详解及应用

htmL:小课堂总结:一、注册事件的三种方式:onclck(普通),addEventListener(可以注册多个,不覆盖,IE9以后才支持),attachEvent(跟前面效果一样,老版本:IE6-10支持);二、移除事件:btn.onclick=null;,removeEventListener('事件名',函数名(不能匿名函...

2020-01-10 12:45:20 134

原创 WEBPAPI节点以及应用介绍

html部分文档总结

2020-01-04 00:30:43 79

原创 WEBPAPI注册事件及应用

图二效果如下:

2019-12-28 09:21:22 142

原创 JavaScript字符串与数组的常用方法

charAt()根据下标查询,indexOf()查询索引,lastindexOf()查询这个最后出现的位置toUpperCase()大写,toUpperCase()小写,replace("字符",'替换')替换,substring(3,dd.length)参数一=&gt;从当前索引,参数二=&gt;获取后面的所有长度返回值,substr(3,2)参数一=&gt;获取索引,参数二=&gt;参...

2018-08-20 11:01:45 124

原创 js in操作符

in 操作符:(?in ?)第一个参数是字符串或可转换其他类型,2参数是操作对象或数组,第一操作数的值是第二操作数 的属性名。例子&lt;!-- &lt;script type="text/javascript"&gt;function FF() {this.age = 11;}FF.prototype.name = "kevin";// in用来判断该属性是否存在在该...

2018-08-13 14:12:33 384

原创 初学者javasrcipt

标识符的命名规则:第一个字符必须以字母、下划线-、美元符号开头,后面可以字母、下划线-、数字‘美元符号变量的作用域:全局变量和局部变量=》全局声明在函数外面,局部反之;&lt;script language="javascript"&gt;     var a;     //该变量在函数外声明,作用于整个脚本代码     function send() {         a="JavaSc...

2018-07-13 17:58:44 114

空空如也

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

TA关注的人

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