自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端小记1

每个组件都是 Vue 的实例。组件共享 data 属性,当 data 的值是同一个引用类型的值时,改变其中一 个会影响其他递归:函数内部函数调用自己优点:结构清晰、可读性强缺点:效率低、调用栈可能会溢出,其实每一次函数调用会在内存栈中分配空间,而每个进程的栈的容 量是有限的,当调用的层次太多时,就会超出栈的容量,从而导致栈溢出ES6新的数据结构,用于存储一组唯一的值set是 es6 提供的一种新的数据结构,它类似于数组,但是成员的值都是唯一的map。

2024-07-24 00:24:58 976

原创 Redux 使用

Redux使用

2024-06-05 16:25:41 274

原创 (ES6) JS面向对象

(ES6) JS面向对象class Person{ //属性 //构造函数:魔术方法(钩子函数:自动触发(类被实例化自动触发)) constructor(){ //属性只能在构造函数中定义 this.name="" console.log("sadasdas") } //方法 play(){ }}//new Person();//只要new 就调用

2022-04-09 17:43:23 288

原创 JS将一个伪数组转换为真实数组

类数组 、伪数组 节点对象集合 具备长度属性 下标数字0起始 不具备数组的api// Array() var arr = [1, 2, 3, 4, 5]; // 正常数组 console.log(arr)具有数组api伪数组<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <met...

2022-04-07 19:28:37 302

原创 JavaScript之this关键字指向+构造函数+原型+原型链

一.this关键字this:无法直接确定指向this的指向以最终驱动的对象为主。环境this指向自定义函数中window构造函数中当前实例对象dom事件函数当前节点对象普通对象,json对象当前对象定时器(function(),100)window改变指向:1.变量替换2.箭头函数基于函数(function)来调用:实现继承(args,args2)形式运行机制参数**function.**

2022-04-05 20:06:22 644

原创 JavaScript之正则表达式

JS的正则表达表达式字符的匹配的验证规则String合法性验证网页内容抓取表单验证:减少与服务器的请求交互声明一个正则表达式① var patt= /原子,量词/模式修正符②对象​ var patt=new RegEpx(“原子+量词”,“模式修正符|img|”)一.模式修正法i忽略大小写g全局匹配m多行匹配模式二.元字符(字符簇)【0-1字符 中文 特殊符号】\d0-9任意数字\D非数字

2022-03-28 15:20:10 473

原创 学习function函数阶段笔记

1.函数functionarguments可以用来输出实参的真实长度,因为有时候实参传递的个数不一定和形参的个数相等,所以这种用法可以知道实际实参的个数 function play(a, b) { alert(arguments[0] + '-' + arguments[1] + '-' + arguments[2]); alert(arguments.length); //指的是实参的长度 } play(10, 20, 30, 40);自定义函数:一

2022-03-22 09:01:05 121

原创 JavaScript笔记(特点,组成,语法约定,运算符,逻辑控制语句,函数)(2020-11-02)

什么是JavaScriptJavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。JavaScript特点是一种解释性脚本语言(代码不进行预编译)。主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。跨平台特性,在绝大多数浏览器

2022-03-20 23:05:48 90

原创 MySQL

MySQL创建数据库 create database 数据名;查看数据库 show databases ;(database后面加一个空格即一个参数)删除数据库 drop database 数据名;查看数据引擎 show engines \G;

2022-03-20 22:53:34 68

原创 监听切换事件(visibilitychang事件)

为什么可以监听浏览器窗口的切换呢?那自然是因为浏览器自带了相关的API了,那就是利用visibilitychange属性,MDN的介绍:当其选项卡的内容变得可见或被隐藏时,会在文档上触发 visibilitychange (能见度更改)事件。所以我只需要注册监听对visibilitychange的事件即可:document.addEventListener("visibilitychange", function() { if(document.visibilityState == 'hidden')

2022-03-20 22:45:46 1461

原创 发现的CSS小玩意(类似于轮播变色的小玩意)

页面上有一段文本,能否实现这段文本在不同背景色下展示不同的颜色?也就是俗称的智能变色。文本在黑色底色上表现为白色,在白色底色上表现为黑色。看似很复杂的一个效果,但是其实在 CSS 中非常好实现,今天就介绍这样一个小技巧,在 CSS 中,利用混合模式 mix-blend-mode: difference,让文字智能适配背景颜色<div></div>div { height: 100vh; background: linear-gradient(45deg, #

2022-03-20 22:22:10 63

原创 var date= new Date()的那些事(浅记一下)

时间日期对象Date:var date= new Date();//声明时间对象Datevar date =new Date();date.getFullyear() 年份date.getMonth()+1 月份0-11date.getDate() 日date.getHours() 0-24小时date.getMinutes() 分钟date.getSeconds() 秒数date.getDay() 星期 0-6date.toLoca

2022-03-19 17:07:44 2459

原创 JavaScript开始浅记笔记(类型,机制,格式,调用符)

类型:客户端脚本语言:动态语言支持,使用变量运行机制:​ 解析性语言:一边执行一边解析(浏览在运行过程中进行解析)​ 编译性语言:jsp,python,php(解析器 html)->浏览器浏览器html:搭建页面架构css:美化页面js:动态效果前后端分离:Web前端:应用(applicantion)的前台(html + css + js 数据渲染, 交互 )Web后端:java php …移动端:HYbridAPP(混合app)node.js :让js运行服务器js

2022-03-19 16:04:20 785

原创 CSS3阶段笔记

CSS3PS:dispaly:flex可以看一下前端大神阮一峰的笔记一.文本类​ text-overflow:clip|ellpisis(文本隐藏)​ letter-spacing:文本间距​ text-shadow:x y blur color;二.背景类​ background-size三.2D​ transfrom:​

2022-03-19 15:58:28 152

原创 Java的Scanner键盘扫描器与运算符

0702第3次Scanner键盘扫描器与运算符1.Scanner键盘扫描器Scanner格式: Scanner 自己取一个喜欢的名字 =new Scanner(System.in);import java.util.Scanner;//使用Scnner键盘扫描器必须要导入相应的包Scanner xb=new Scanner();int a=xb.nextInt();...

2022-03-17 09:21:05 468

原创 关于仿写写一个网易云静态页面的那些事

html部分` `

2022-03-17 09:08:39 844

原创 xmlhttp.readyState的值及解释:

xmlhttp.readyState的值及解释:0:请求未初始化(还没有调用 open())。1:请求已经建立,但是还没有发送(还没有调用 send())。2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)。3:请求在处理中;通常响应中已有部分数据可用了,但是服务器还没有完成响应的生成。4:响应已完成;您可以获取并使用服务器的响应了。xmlhttp.status的值及解释:100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易成功201

2022-03-07 18:10:27 142

静态网易云官网html+css

html+css+swiper插件

2022-03-12

空空如也

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

TA关注的人

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