自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 后端返回ArrayBuffer,前端进行下载

下载功能

2022-07-27 09:15:05 1440 1

原创 基础知识之逻辑与

基础知识之逻辑与(&&)对于两个操作数都是布尔值的情况,在此不多做说明,以下主要是举例一些特定情况。第一个操作数是对象,返回第二个操作数console.log([] && false); //fasleconsole.log([] && ''); //''console.log({} && true); //true第二个操作数是对象,只有第一个操作数【求值为true】才会返回该对象console.log('' &amp

2021-11-02 10:01:34 438

原创 vscode添加作者注释

这里写自定义目录标题vscode设置作者注释插件vscode-fileheaderkoroFileHeadervscode设置作者注释插件vscode-fileheader /*@Description:@Author: denghuanhuan在这里插入代码片@Date: 2021-07-05 17:46:23@LastEditors: denghuanhuan@LastEditTime: 2021-07-09 10:39:22*/koroFileHeader...

2021-07-09 11:13:20 7535 1

原创 导出Excel-不依赖后端

在项目中路径中下载相关依赖(这里使用淘宝镜像)cnpm i js-export-excel在需要使用导出的js中引入import ExportJsonExcel from "js-export-excel";给导出按钮添加事件 <Button type="primary" onClick={this.handleExport}> 导出 </Button>处理函数 //处理点击导出 handleExport = ()..

2020-12-29 13:50:05 512

原创 Promise封住ajax

ajax.jsfunction ajax(url) { return new Promise((resolve, rejected) => { let xhr = new XMLHttpRequest(); xhr.open("get", url, true); xhr.send(); xhr.onload = function () { if (xhr.status == 200) { .

2020-10-21 18:07:51 105

原创 2020-10-18盒子科技笔试

考点:ECS6结构:{ }、[]<script>let [a=1,b]=[];其中a为1,b为undefined;类似于let a=1,b;赋值操作没有重新为两个变量赋新值</script>考点:let、const定义变量与使用<script> 以下会报错的是 - let a=1;let a=1; - var a=1;a=1; - const a; - {let a=1} console.log(a);</scr.

2020-10-18 22:01:25 225

原创 javascript检测数据类型的四种方式

typeoftypeof能检测出来的数据类型:number、string、boolean、undefined、object、function、symbol【注】其中function虽然∈对象,但是其有自身的某些属性及方法,因此可以单独检测出来问题:对于引用数据类型:Array、Object等无法分别是具体哪个,只能检测出∈objectinstanceof该运算符主要用于检测针对使用typeof时对于引用数据类型(不是Function)时可以检测构造函数的prototyp..

2020-10-16 15:01:27 148

原创 节流和防抖

节流和防抖的目的:都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,防止在短时间内频繁触发同一事件而出现延迟,假死或卡顿的现象。节流和防抖的区别:节流:目前有一事件A设置了定时器,那么在delay之前触发,都只会触发一次防抖:如果不断在delay之前重新触发,那么定时器会不断重新计时,最终会在最后一次完后才执行,对于需要实时响应的,应该用节流。以下分别是节流和防抖的实现代码节流<script>/*节流思路:节流是确保在delay之前只有一次事件触

2020-10-15 11:17:29 3533

原创 cookie

特点:可以设置过期时间;最大可以存储4kb,每一个域名下最多可以存储50条数据。【注】只可以存储string,一般只存储重要信息(登录,是否点赞,视频播放进度等)语法:设置cookiedocument.cookie="name=value;expires=date;path=path;domain=somewhere.com;secure";取出cookiedocument.cookie解决有中文乱码问题enCodeURIComponent("xxx");deCodeUR

2020-10-13 22:56:45 122

原创 css3-02

过渡transition必须规定两项内容:指定要添加效果的css属性、指定效果的持续时间(默认值是0,不显示指定transiton不会生效)transition: css属性 持续时间 ,css属性 持续时间;...过渡属性:trasnition-property:要过渡的css属性名称transition-duration:过渡时间,默认为0transition-timing-function:过渡效果的时间曲线,默认是“ease”transition-delay:...

2020-10-13 19:56:22 104

原创 css3-01

重要模块选择器、盒模型、背景和边框、文字特效、2D/3D转换、动画、多列布局、用户界面css3边框border-radius:box-shadow: h-shadow v-shadowblur(模糊距离) spread(阴影尺寸) color insectborder-image:css3圆角属性-border-radius四个值:左上 右上 右下 左下三个值:左上 右上&左下 右下两个值:左上&...

2020-10-13 18:52:43 111

原创 html-02

web本地存储客户端存储的两个数据对象为:localStorage、sessionStorage二者可使用的APIxxx.setItem(key,value) xxx.getItem(key) xxx.removeItem(key) xxx.clear() xxx.key(index)要点:二者都在同源下生效,sessionStorage更为严格还需在同窗口(也就是在浏览器的标签页下?不明白)html5新内容Canvas 内联SVG:可伸缩矢量图形 MathML.

2020-10-13 18:51:04 126

原创 css-04

属性选择器属性选择器[title]:有title属性属性和值选择器[title=runoob]:属性和值选择器-多值[title~=hello]:title中包含hello[lang|en]:lang属性中包含en表单样式input[type="text"] | input[type="button]属性选择器 *=,|=,$=,~=,^=区别其中value须是完整单词:~=、 |=拼接字符串类型的比较符号: *=、 ^=、 $=1、attribu.

2020-10-13 18:50:02 86

原创 css-03

尺寸(dimension)相关属性height、width、line-height、(max-height、max-width、min-height、min-width)定位(position) 几个值的具体描述position:static | relative | absolute | fixed | inheritstatic:默认值,没有定位,遵循正常的文档流对象;static的元素不受top/bottom/lsft/right影响fixed:元素的位置相对于浏览器窗口的.

2020-10-13 18:47:32 282

原创 css-02

css加载与阻塞不会阻塞DOM树的解析会阻塞DOM树的渲染会加载阻塞后面js语句的执行

2020-10-13 18:34:32 103

原创 create-react-app脚本架

前提:电脑上必需有node安装全局环境下安装脚手架:npm install -g create-react-app查看版本:create-react-app --version创建项目:cd 需要创建的文件夹中;create-react-app 项目名(不要包含汉字)进入项目:cd 项目名启动项目:npm start安装成功后的目录public:静态资源文件夹,可直接访问到src:写代码的地方在项目里新建components文件夹(建议使用该名,里面创建组件:xxx.js/**.js

2020-10-13 09:54:51 107

原创 BootStrap-01

bootstrap相关栅格选项.col-xs-超小屏幕 手机(<768px).col-sm-小屏幕 平板(>=768px).co-md-中等屏幕 桌面显示器(>=992px).col-lg-大屏幕 大桌面显示器(>=1200px)

2020-09-30 10:37:12 109

原创 JavaScript-01

javascript相关json数据格式:键值都需要加双引号""var obj={"name":"value","name":"value",funcName:function(){...}}//end 对象

2020-09-30 10:36:05 70

原创 HTML-01

html相关全局属性所有的标签都可以用的属性!常见:id、class、style、title、contextmenu、contenteditable、data-*、hidden、lang、draggable、html5新属性暂无html5新语义元素常见:header、nav、article、section、aside、footer、time、meter、mark、progress、figure、hgroup、figcaption、contextmenu+me...

2020-09-30 10:35:20 325

原创 css-01

css相关标签嵌套问题一般是a标签嵌套button标签常见块级、行内元素块级元素:div、p、(dl、dd、dt) 、form、h1~h6、hr、(ul、ol、li)、(table、tbody、td、tfoot、th、thread、tr)(html5:header、nav、article、section、aside、footer、main、figure)、address 、caption 、fieldset、legend、pre、noframes、noscript...

2020-09-30 10:34:02 83

原创 查漏补缺清单

css相关标签嵌套问题一般是a标签嵌套button标签常见块级、行内元素块级元素:div、p、(dl、dd、dt) 、form、h1~h6、hr、(ul、ol、li)、(table、tbody、td、tfoot、th、thread、tr)(html5:header、nav、article、section、aside、footer、main、figure)、address 、caption 、fieldset、legend、pre、noframes、noscript...

2020-09-30 10:27:21 185

转载 面经盲点之属性继承

一、能继承的属性字体系列属性:font、font-family、font-weight、font-size、font-style;文本系列属性:(1)内联元素:color、line-height、word-spacing、letter-spacing、text-transform;(2)块级元素:text-indent、text-align;元素可见性:visibility表格布局属性:caption-side、border-collapse、border-spacing、empty-cell

2020-09-25 11:04:26 80

原创 css之字体图标

字体图标的使用打开提供字体图标的网址,这里给大家推荐一个https://www.iconfont.cn选择或搜索你需要的字体图标,加入购物车,如下图所示选后后点击购物车图标,找到下方的下载代码,点击4. 下载至本地并解压6.下载的压缩包里有使用的文档demo_index.html,这里使用的是font-class引用将压缩包里的iconfont.css拷贝至你的项目目录中在html里head标签中引用这个外部css文件<head> <met

2020-08-27 09:31:04 241

原创 css样式03

浮动元素浮动元素会脱离网页文档,与其他元素发生重叠,但是,不会与文字内容发生重叠 <style> .green{ width:50px;height:50px; background-color: green; /* float:left; */ } .red{ width:100px;height:100px; backgr

2020-08-25 19:32:59 130

原创 css样式01

backgroundbackground-color 背景色background-image 背景图片background-repeat 背景图平铺方式简写:background:gray url() no-repeat;(可以省略任意一个)borderborder-width:宽度border-style:样式border-color:颜色简写:border:1px solid gray;(只有颜色可省略)fontfont-style:italic;斜体font-weight:b

2020-08-25 15:31:13 94

原创 html-代码快捷输入

代码快捷输入父子结构 div>p <div> <p></p> </div>兄弟关系 div+p <div></div> <p></p>乘法关系 p*3 <p></p> <p></p> <p></p>id属性 div#one

2020-08-24 13:31:36 1482

原创 html-图片、视频、音频、媒介资源

图片书写 <!-- 图片引入 --> <img src="图片路径:绝对(https://...或http://...)或相对路径" alt="替换文本" width="200" height="100">alt属性:图片无法正常显示时,页面显示替换文本src:必须,保证img标签实现功能width:设置图片宽度,height:设置图片高度。不设置,图片按原始尺寸显示。如果只设置一个,另一个会根据已设置的属性按比例自动设置。值设置只需要数字,默认单位:像素(

2020-08-21 09:20:28 261

原创 html-超链接

a标签:超链接没有href属性的a标签不起作用.常用属性:href(目标链接的地址)、target(在哪里打开目标链接,值:_blank:在新窗口打开,常用、_self:在当前窗口打开,默认)四种状态(默认):未被访问的链接:link状态,文字为蓝色,有下划线已被访问的链接:visited状态,文字为紫色,有下划线鼠标移动到链接上:hover状态,鼠标变成手型正在点击的链接:active状态,文字变为红色,有下划线默认的四种状态在平常并不使用,而是通过css对这四种状态进行重置绝对路径(

2020-08-20 16:06:57 445

原创 2020-08-17

当前元素添加新节点 createDocumentFragment方***创建一个文档片段,它的变化不会引起DOM树的重新渲染,从而不会导致性能问题。最后将创建的文档片段添加到DOM树中即可仅发生一次渲染就实现目标, var app = document.getElementById("app"); var fragment = document.createDocumentFragment(); for(var i=0; i<100; i++) { let li = d.

2020-08-19 17:13:37 70

原创 java-子序列最大值

java-求一序列中子序列的最大值###三次循环:T(n)=O(n^3)public static int maxSubseqSum1(int[] a, int n) { int i, j, k; int max = 0, sum = 0; for (i = 0; i < n; i++) {// i是子列左端位置 for (j = i; j < n; j++) {// j是子列右端位置 sum = 0; // 从a[i]至a[j]的和 for (k = i;

2020-08-19 17:10:50 425

原创 用Maven创建Web项目-简单高效

用Maven创建Web项目法一:(注:该方法应该是适用于不是第一次创建web,第一次创建,应该要设置骨架)1:File->new->Maven Project2:勾选跳过骨架,注意自己是否有更改默认工作空间需要,next3.填写项目名,勾选war, 点击Finish(注:本方式创建Maven项目(通过Maven创建Web),需要指定项目打包方式(Web项目选.war,Java项目选.jar),是因为项目创建时跳过了骨架选择)4新建的项目创建后报错,sr...

2020-05-12 19:20:38 1530 3

原创 MySQL安装及卸载教程

MySQL安装一:安装路径及过程(正常流程)二:卸载后重新安装(再次安装出现问题)一:安装路径及过程1:官网:downloads注:社区版2:二:卸载后重新安装1:卸载程序:控制面板->程序->MySQL(无需改动默认选项,一路删)2:删除C:\Program Files (x86)->MySQL相关 (注:有的会下载默认路径即该路径下,自定义路径时在自定义的路径中删除mysql相关文件。敲黑板!!!要想不出问题,删干净,不要不舍得,也不要觉得删了会出什么问题,不然再次

2020-05-12 01:38:35 602 4

空空如也

空空如也

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

TA关注的人

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