自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 vuef防抖

防抖

2022-11-08 17:42:55 487 1

原创 阻止当行栏重复点击报错

阻止当行栏重复点击报错

2022-10-27 17:20:42 131

原创 将数组 [‘a,b‘, ‘b,c‘, ‘f,h,c‘, ‘g‘, ‘a,i‘] 去重为 [‘a,b‘, ‘c‘, ‘f,h‘, ‘g‘, ‘i‘],

将数组['a,b','b,c','f,h,c','g','a,i']去重为['a,b','c','f,h','g','i'],

2022-09-13 19:04:55 215

原创 解决我的<template>报错问题

找到主文件夹下的.eslintrc.js文件夹parserOptions: {parser: '@babel/eslint-parser',},这句话 然后把 requireConfigFile: false 这句话粘贴进去 重启vscode 就好了;编程是一门玄学,合适我的未必适合别人 祝各位还没解决的好运...

2022-05-13 14:17:41 866

原创 发现html的p标签bug

p标签的bug

2022-04-28 17:56:32 314 1

翻译 原型原型链

1.prototype属性prototype 存在于构造函数中 (其实任意函数中都有,只是不是构造函数的时候prototype我们不关注而已) ,他指向了这个构造函数的原型对象。2.constructor属性constructor属性存在于原型对象中,他指向了构造函数3.__proto__ 属性(注意:左右各是2个下划线)用构造方法创建一个新的对象之后,这个对象中默认会有一个属性__proto__, 这个属性就指向了构造方法的原型对象。原型(对象属性)Javasc...

2022-04-19 15:40:26 58

原创 简单的cookie七天免登录

<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&g...

2022-04-13 17:13:21 778

原创 cookie的封装

cookie用起来太不方便 封装下给大家使用 // 增改 function setCookie(key,value,day){ if(day == undefined){ document.cookie = `${key}=${value}`; }else{ let date = new Date(); date.setDate(date.getDate() + d...

2022-04-13 17:10:08 158

原创 js实现放大镜

<!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>Document&lt

2022-02-17 14:37:26 256

原创 jsDOM事件

事件: 事件的三要素: 1. 事件源 2. 事件类型 3. 事件处理函数 事件绑定: 1.DOM0级事件 1.1 语法: 事件源.on事件类型 = 事件处理函数 特点: 不可以给同一个对象的同一个事件进行多次绑定 2.DOM2级事件(事件监听器) 2.1 标准浏览器 语法:事件源.addEventListener('事件类型',事件处理函数) 特点:可以给同一个对象的同一个事件进行多次绑定 2.2 IE低版...

2021-12-15 14:07:15 1126

原创 js的节点

DOM树概念:DOM以树状结构出现的,方便开发人员获取,添加,删除和修改页面上的某一部分DOM节点:DOM节点的概念:根据w3c,页面中的每一个部分都是一个节点,DOM节点的种类:节点包含一共有12种,本节课就认识5种节点 元素节点 属性节点 文本节点 注释节点 文档节点DOM节点的获取 父节点.childNodes 获取父节点中所有的子节点 ...

2021-12-15 13:17:14 1399

原创 Dom页面元素

### 1、获取页面元素~~~js常规元素: 语法1: document.getElementById('box') 只能找到一个 语法2: document.getElementsByTagName('div') 获取的是所有标签名叫div (获取的是一组数据,伪数组) document.getElementsByTagName('div')[0] 获取的是所有div的第一个 语法3: document.getElement...

2021-12-11 09:45:10 130

原创 字符串API

### ES5新增的严格模式:~~~js"use strict"作用: 1.消除代码的不严谨性 2.提高代码安全性 3.提高代码的执行效率~~~### 字符串:~~~jsString 字面量 var str = "abc" 基本数据类型 构造函数 var str = new String("abc") 引用数据类型 string的长度 str.length string的下标 0 - str.length-1~~~###~~~js concat():...

2021-12-11 09:39:33 72

原创 Bom和Dom

bombom:浏览器对象模型核心:window对象window是浏览器内置的一个对象,里面包含着操作浏览器的方法操作的内容:获取一些浏览器的相关信息(窗口的大小)操作浏览器进行页面跳转获取当前浏览器地址栏得到信息操作浏览器的滚动条浏览的信息(浏览器的版本)让浏览器出现一个弹出框(alert/prompt/confirm)(1)获取浏览器窗口的尺寸innerHeight 和 innerWidth分别是用来获取浏览器窗口的宽度和高度(包含滚动条的)(2)浏..

2021-12-10 19:49:48 292

原创 js实现双十二倒计时

html==================================<!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-

2021-12-09 15:30:15 562

原创 js计算剩余时间

定时器分为;间歇性定时器:每隔多久执行一次;超时定时器:多久后执行一次(执行一次)间歇性定时器:语法setInterval(function(){},毫秒为单位的时间);setInterval(function(){},1000):1s执行一次函数体(1000是毫秒)function getCha(date1, data2) {var date2 = new Date();var cha = date1.getTime() - date2.getTime().

2021-12-09 13:30:51 1516

原创 js数据类型

基本数据类型:1.基本数据类型变量存的都是值; 2.基本数据类的变量存储在栈内存; 3.基本数据类型的变量和变量互不影响;var a = 10引用数据类型:1.引用数据类型的变量存储的是地址值; 2.基本数据类的变量存储在堆内存; 3.引用数据类型的变量如果和另外一个引用数据类型的变量公...

2021-12-07 16:28:33 332

转载 冒泡和选择排序

数组的排序:冒泡排序与选择排序下方为交换变量原理:var 一个新的值作为中介变量进行交换var arr = [5, 2]if (arr[1] > arr[2]) { var tamp = arr[1] arr[1] = arr[2] arr[2] = tamp}冒泡排序核心原理:从第一个元素值开始,把它与后面的相继进行比较,通过交换变量的方式,将满足要求的元素值通过交换变量的方法传递至目标位置,以逐个实现,从前到后的每个元素都能处于合理位置。冒泡排序代码示例...

2021-12-07 15:25:30 72

原创 js的api

1.push()语法标准:arr.push(元素1...元素2...)向arr追加一个或多个元素返回着:追加后数组的长度;2.pop()语法:arr.pop()从arr中删除最后一个元素返回值,删除的数组元素3.unshift()语法:arr.unshift((元素1...元素2...))向头部追加一个或多个元素返回值:追加的元素4.shift()语法:arr.shift()从数组删除头部的第一个元素返回:值删除的元素5.sort语法.:a

2021-12-07 14:46:54 129

原创 递归的写法

function diGui(p) {var res;if(p==1){res=1;}else{res=p*diGui(p-1);}return res;}console.log(diGui(6));

2021-12-06 09:26:37 52

原创 Xcode老版本下载

https:/ /xcodereleases.com这个网站进去看自己的黑苹果版本。对应版本下载。 需要账号密码。注册有手机就行。安卓ios都可以,注册好进去自动下载

2021-12-03 20:44:56 540

原创 水仙花不懂就看

var count=0;for(var i=100;i<=999;i++){var g=i%10;var s=parseInt(i/10)%10;var b=parseInt(i/100);if (g*g*g+s*s*s+b*b*b==i) {count++;}}console.log(count);

2021-12-02 11:25:52 244

原创 js 运算符

一 。判断数据类型使用:typeof(要判断的数据)二。判断一个变量是不是数字:使用 isNaN(要判断的数据)三 。转换数字(不成功返回NaN)1:NumBer(变量){不常用 整体检查};2:parseInt(变量){转换成整数类型。不能转换小数从第一位开始检查 }3:parseFloat(变量){整数小数都可以 从第一位开始检查}4:隐式转化(运算符两边都是可运行数字才可以 多用 -0 *1 /1)四:其他类型转化成字符串1.变量.toString(){undefi..

2021-11-30 13:49:44 370

原创 了解JavaScript

一 。 认识js什么是jshtml:超文本标记语言(网页)-->网页的结构,段落,标题,图片css:层叠样式表(美化)-->美化结构的,排列方式,放的位置javaScript:-->页面的行为(点击以后发生的事)js核心:ECMAscript:制定js语法标准,代码的规范DOM:文档对象模型,提供了一套操作文档的方法和属性BOM:浏览器对象模型,提供了一套操作浏览器的方法和属性二。js的基础语法1。js的书写:(行内不推荐)内嵌式(不推荐).

2021-11-29 14:57:10 357

原创 手把手教你在mac上装flutter

一:下载最新版本的flutter sdk;下载vscode 安卓死丢丢;二:下载完以后打开终端输入cd,打个空格把你的flutter拖进去路径自己就出来了(记得cd和拖flutter之间一定要打空格);然后回车三:vim ~/.bash_profile(粘贴复制进去回车);四:点击i键(点了i键就可以输入了);五:export PATH=/Users/apple/flutter_mac/flutter/bin:$PATHexport PUB_HOSTED_URL=https://p.

2021-11-25 22:55:48 1737

原创 web手机移动端完美结局方案

上面js。下面html

2021-11-24 14:12:11 68

原创 网页移动完美适配

html,body{height: 100%;box-sizing: border-box;}html{font-size: 26.67vw;}body{display: flex;flex-direction: column;}

2021-11-24 10:24:21 74

原创 移动端自适应

1.清样式,建自己的样式表 2.html,body{height: 100%;} 3.body{display: flex;flex-direction: column;} 4.写媒体查询,让heml的字体大小发生改变 320 321-375 376 5.确定像素比dpr 2 3 6.写标签,写布局 量出来的大小/dpr/html/的font-sizehtml,body{ ...

2021-11-23 17:29:29 190

原创 移动端视图布局

<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">

2021-11-23 16:35:00 245

原创 web前端概念

# 快捷键:​ 1.快速出代码结构的:​ shift+!+回车​ 输入html:5+回车​ 2.保存:ctrl+s​ 3.全选:ctrl+a​ 4.复制:ctr+c​ 5.粘贴:ctrl+v​ 6.撤回:ctrl+z​ 7.注释:ctrl+/# 三要素:​ 结构====html​ 表现====css​ 行为====js# 创建站点(项目)的步骤...

2021-11-23 16:24:40 1119

原创 前端立方体怎么画

粘贴复制就完了

2021-11-22 16:45:39 152

原创 css开头格式

/*清除内外边距*/*{margin:0px;padding:0px;}/*清除列表默认样式*/ul,ol{list-style:none;}/*清除超链接下划线*/a{text-decoration:none;}/*倾斜标签不倾斜*/i,em{font-style:normal;}/*加粗标签不加粗*/b,strong{font-weight:norm...

2021-11-08 13:56:01 342

原创 win10无线网卡无法连接网络

win10网卡无法连接网络解决办法 ## 标题亲测可用绝对牛逼 网上查了无数攻略,在网络适配器里面找到网卡条目,右击网卡条目,选择属性——高级,将网卡的EnableAdaptivity选项修改为Disable,修改保存,再重新连接下WiFi 。无敌无敌 解决的请谢谢我...

2021-05-30 18:23:25 4428 2

flexible.js

js完美解决网页web移动端

2021-11-24

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

TA关注的人

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