自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【VSCode 插件】自动注释扩展插件koroFileHeader

1.安装插件在VSCode中搜索 koroFileHeader 点击安装2.快捷键官方文档截图:在window中,该快捷键失效,改为 (头部注释:ctrl + win + i ; 函数注释:ctrl + win + t)即可查看VSCode键盘快捷键方式:文件 > 首选项 > 键盘快捷方式 ------ window: ctrl + k / ctrl + s问题:不知道VSCode对应的快捷键解决方式:在键盘快捷方式中搜索 cursorTip...

2021-11-18 09:05:38 986

转载 【每日一个手写JS】数据类型判断

前置知识:1. 数据类型:基本类型+引用类型 (一些基础知识...暂未更新完全)2. 数据类型的判断方式(一些基础知识...暂未更新完全)3. 一些JS方法toString() —— 转化为字符串 call() —— 改变this的指向,类似于(bind(), apply()) split() —— 使用指定分割字符串将一个string字符串转化为数组 slice() —— 截取字符串 substring()—— 截...

2021-11-17 10:51:00 292

转载 【JavaScript 基础】深浅拷贝与赋值 三者区别及深浅拷贝实现方式

三者关系类型和原数组是否指向同一个对象第一层数据为基本数据类型原数据中包含引用数据类型赋值是改变会使原数据一同改变改变会使原数据一同改变浅拷贝否改变不会使原数据一同改变改变会使原数据一同改变深拷贝否改变不会使原数据一同改变改变不会使原数据一同改变赋值当把一个对象赋值给一个新的变量的时,赋值的其实是该对象在栈中的地址,而不是在堆中的数据。赋值后的新对象和当前对象这两个对象指向的是同一个存储空间,两者对象是联动的,无论两者之间哪个对象发生改变,都会

2021-06-02 16:56:26 219

原创 【Javascript 基础】数组方法及其应用

添加/删除push arr.push(element1, ..., elementN)作用:向 数组末尾 追加一项参数:添加的具体项,可以是一项,也可以是多项返回值:新数组的长度是否改变原数组:改变var ary=[‘a’,‘b’,‘c’];var res= ary .push (‘d’,‘e’)console.log(ary);//[‘a’,‘b’,‘c’,‘d’,‘e’];console.log(res);//5pop:作用:删除数组的最后一项参数:无返回值:删除

2020-12-14 09:35:48 295

原创 【react antd pro】表单中的数据转化

本项目的antd版本为4.x项目中遇到的问题:由于是动态表单,所以在按钮点击的时候提交时改变数据的格式显然是很麻烦的。而且仅需要再字段类型为编辑器的时候,进行数据格式的转化,所以,能否在编辑器这个表单字段进行配置就能完成数据转化讷?解决办法查阅官网文档:如下使用即可,返回的改变的值...

2020-12-07 11:26:49 1056

转载 【CSS】段落文字实现两端对齐,不满一行则不需要

需求混合使用汉字和英文的段落默认如下:var str="你好,我的名字是mirror,nice to meet you!你今天很漂亮,很美丽哦~ 你最近在干什么呀?忙不忙?"纯中文的情况:var str="你好,我的名字是米拉,很高兴见到你!你今天很漂亮,很美丽哦~ 你最近在干什么呀?忙不忙?"可以看出在中英混合的情况下,右侧出现文字没有对齐的情况。实现思路一般的两端对齐是使用text-align:justify,但是text-align:justify一般情况下只针对英文管用。(因为

2020-11-25 12:49:49 624

转载 【JavaScript基础】作用域 作用域链 上下文 执行上下文

1.作用域 scope作用域概念是理解JavaScript的关键所在,不仅仅从性能角度,还包括从功能角度。作用域就是变量和函数的可访问范围,控制着变量和函数的可见性与生命周期,换句话说,作用域决定了代码区块中变量和其他资源的可见性。在JavaScript中变量的作用域有全局作用域和局部作用域。JavaScript采用词法作用域(lexical scoping),也就是静态作用域。1.1 静态作用域与动态作用域词法作用域:词法作用域是指在词法分析阶段就确定了,不会改变。变量的作用域是在定义时决定而

2020-11-24 15:04:39 288

原创 【Javascript 基础】数据类型及其基本使用

1.简单数据类型简单数据类型说明默认值Number数字型,包含 整型值和浮点型值,如21、0.210Boolean布尔值类型,如true、false,等价于1和0falseString字符串类型,如“张三” 注意咱们JS里面,字符串都带引号“”Undifinedvar a;声明了变量a但是没有给值,此时a=undefinedundefinedNullvar a = null;声明了变量a为空值null...

2020-11-24 09:12:24 300

转载 【Javascript基础】异步

众所周知javascript是单线程的,它的设计之初是为浏览器设计的GUI编程语言,GUI编程的特性之一是保证UI线程一定不能阻塞,否则体验不佳,甚至界面卡死。所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。什么叫异步?所谓异步简单说就是一个任务分成两段,先执行一段,转而执行其他任务,等做好了准备转而执行第二段。同步: 一定要等任务执行完了,得到结果,才执行下一个任务。function taskSync = function(

2020-11-12 11:03:52 126

转载 【ES6】Set和Map数据结构

1.Set1.1 基本用法ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。

2020-10-27 21:38:00 93

原创 【静态网页】工具类

1.页面滚动显示动画JSscrollReveal.jsWOW.js

2020-10-23 15:09:19 96

转载 【网络 请求】前端的网络请求方式简析

1.网络请求要点传入基本参数(url,请求方式)请求参数,请求参数类型设置请求头获取响应的方式获取响应头、响应状态、响应结果异常处理携带cookie设置跨域请求2.前端进行网络请求的方式form表单、iframe、刷新页面AjaxjQueryfetchaxios、request等3.Ajax出现之前在Ajax出现之前,web程序是这样工作的:这种交互的的缺陷是显而易见的,任何和服务器的交互都需要刷新页面,用户体验非常差,Ajax的出现解决了这个问题。Ajax全称A

2020-10-22 17:55:11 803

原创 【react antd pro】修改初始加载页

需求想要改变初始加载页面:方案找到对应的文档(路径:src/pages/document.ejs)进行修改替换修改相对应的代码修改后

2020-10-21 20:32:24 3334 2

转载 【Javascript基础】构造函数的原型(F.prototype)

我们还记得,可以使用诸如 new F() 这样的构造函数来创建一个新对象。如果 F.prototype 是一个对象,那么 new 操作符会使用它为新对象设置 [[Prototype]]。请注意:JavaScript从开始就有了原型继承。这是JavaScript编程语言的核心特性之一。但是在过去,没有直接对其进行访问的方式。唯一可靠的方法就是构造函数的"prototype"属性。请注意,这里的 F.prototype 指的是 F 的一个名为 "prototype" 的常规属性。这听起来与“原型”

2020-10-19 20:53:14 369

转载 【Javascript基础】构造函数

1.1基础创建对象的三种方式:对象字面量 let obj = {...};对象构造函数 new Object()自定义构造函数以上三种方式都可以进行创建对象。但是我们经常需要创建许多类似的对象,例如多个用户或者菜单项,所以需要深入的学习一下构造函数。概念:构造函数是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与new一起使用。我们可以把对象中一些公共的属性和方法抽取出来,然后封装到这个函数里面。使用时,注意以下两点:构造函数用于创建某一类对象,其首字母要大写

2020-10-15 17:52:59 198

转载 【Javascript基础】原生的原型

“prototype” 属性在 JavaScript 自身的核心部分中被广泛地应用。所有的内置构造函数都用到了它。首先,我们将看看原生原型的详细信息,然后学习如何使用它为内建对象添加新功能。Object.prototype假如我们输出一个对象:let obj={};alert(obj); // "[object Object]"生成字符串"[object Object]"的代码在哪里?那就是一个内建的toString方法,但是它在哪里呢?obj里面是空的。表达式obj = {}和obj

2020-10-15 16:56:11 210

转载 【JavaScript基础】原型 继承

需要扩展一些东西的时候,可以通过原型继承在原来的基础上重新构建对象。

2020-10-12 20:49:36 140

转载 【ES6】Class

一、构造函数在ES6之前,对象不是基于类创建的,而是用一种称为构建函数的特殊函数来定义对象和它们的特征。创建对象可以通过以下三种方式:对象字面量new Object()自定义构造函数概念:构造函数是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与new一起使用。我们可以把对象中一些公共的属性和方法抽取出来,然后封装到这个函数里面。使用时,注意以下两点:构造函数用于创建某一类对象,其首字母要大写构造函数要和new一起使用才有意义...

2020-09-30 11:50:56 147

原创 导航栏菜单 —— 滑块随鼠标移动

效果如下: <div id="navbar" class="collapse"> <ul class="nav navbar-nav navbar-nav-c"> <li class="my-toggle"><a class="active" href="javascript:;">首页</a></li> <li class="my-toggle

2020-09-24 14:52:51 984

原创 CSS问题 — — 定位 层级

参考资料:https://www.mscto.com/css/433758.html (css定位position引发的层级关系问题详解)https://developer.mozilla.org/zh-CN/docs/Web/CSS/positionpostion属性概念:用于指定一个元素在文档中的定位方式常见语法:static | relative | absolute | stick...

2020-04-21 13:43:24 564

原创 JavaScript 基础

自定义标题变量声明变量特殊情况命名规范练习小结数据类型变量的数据类型变量声明变量特殊情况特殊中的特殊情况:不声明不赋值 直接使用,当变量名是name时:命名规范练习小结数据类型变量的数据类型...

2020-03-28 22:41:28 484

原创 vue实战之vue后台管理系统(三)之公共样式组件

经过login页面跳转,跳转成功后,跳转到table页面。Home.vue组件这个组件的用户登录成功后所有页面(除404页面外),所有页面的公共部分组件layui布局官网布局: http://element-cn.eleme.io/#/zh-CN/component/layout此页面的代码布局结构:图片和昵称的加载&amp;amp;lt;span class=&amp;quot;el-dropdown-lin...

2019-01-10 16:40:07 3233

原创 vue实战之vue后台管理系统(二)之登录页面

Login.vue页面elementUIElement,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库.element官网:http://element-cn.eleme.io/#/zh-CNelementUI的快速使用:http://element-cn.eleme.io/#/zh-CN/component/quickstart...

2019-01-10 13:52:43 14577 3

原创 vue实战之vue后台管理系统(一)

本文主要介绍了项目的来源几个主要的代码部分的分析(main.js、routes.js、App.vue)在网上很少找到关于一个较完全的vue项目的开发文档(即如何一步步的搭建一个vue项目)项目来源这个项目是我自己从Git上面找到的一个项目,并不是我整的,毕竟我只是一个菜鸡,但是,这个只是为了方便我自己回顾项目整的。项目网址 https://github.com/taylorchen...

2019-01-09 16:56:51 17516 2

转载 《JavaScript高级程序设计》读书笔记

面向对象的程序设计面向对象的语言都有一个标志,那就是它们都有类的概念,但ECMAScript中没有类的概念,ECMA-262中把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数”。每个对象都是基于引用类型创建的,引用类型可以是原生类型,也可以是开发者定义的类型。理解对象最简单的创建自定义对象的方法(创建一个object实例),然后再为它添加属性和方法。 var perso...

2019-01-02 15:08:30 220

原创 JavaScript基础知识

1、关于函数部分有用拓展引用类型&gt;Function类型&gt;作为值的函数小例子之使数组按指定属性排序//声明函数function createComparisonFunction(propertyName){ return function(object1,object2){ var value1 = object1[propertyName]; ...

2018-12-29 17:12:45 175

原创 LeetCode算法学习

1、两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]优解...

2018-12-28 10:13:50 179

原创 JavaScript之小案例

JS实现标签切换栏页面效果&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;标签切换栏&lt;/title&gt; &lt;link rel="stylesheet" type=&quo

2018-12-28 09:29:08 419

原创 JavaScript实战之购物车案例

这个是通过网上视频案例学习,然后,自己想整理一下页面书写流程文档。show样式:HTML代码结构+CSS结构初始化css样式: * { margin: 0; padding: 0; } a { color: #666; text-decoration: none; } body { padding: 20px; }此页面主要...

2018-12-27 13:21:26 4725 1

原创 关于vs code的下载与使用

下载下载地址:https://code.visualstudio.com/点击下载,然后双击进行安装即可…下载相关插件view -&gt; Extensions输入对应的你需要下载的插件即可常用插件推荐1、vetur插件的安装该插件是vue文件基本语法的高亮插件,在插件窗口中输入vetur点击安装插件就行,装好后点击文件-&gt;首选项-&gt;设置 打开设置界面,在设置界面右...

2018-12-26 13:22:03 11736

原创 JavaScript实战之购物车案例

这个是通过网上视频案例学习,然后,自己想整理一下页面书写流程文档。show样式:HTML代码结构+CSS结构初始化css样式: * { margin: 0; padding: 0; } a { color: #666; text-decoration: none; } body { padding: 20px; }此页面主要...

2018-12-25 20:29:24 1794 1

转载 JavaScript之变量、作用域和内存问题

JavaScript变量松散的类型本质,决定了它只是在特定时间保存特定值的一个名字而已。基本类型和引用类型的值变量可能包含的两种不同数据类型的值:基本类型值: 简单的数据段;引用类型值: 多个值构成的对象;在将一个值赋给变量时,解析器必须确定这个值是基本数据值还是引用数据值。基本数据类型:Undefined、Null、Boolean、Number和String。这5种基本数据类型是按值访...

2018-12-24 13:33:26 151

转载 JavaScript之函数基础知识

123

2018-12-20 16:34:17 419

转载 关于import、export和export default

什么是export、import?export和import是ES6模块的两个功能;**export:**用于对外输出本模块(一个文件可以理解为一个模块)变量的接口。**import:**用于在一个模块中加载另一个含有export接口的模块。export与export default的区别?1、export与export default均可用于导出常量、函数、文件、模块等2、你可以在其...

2018-12-19 15:31:14 205

转载 Vue基础知识部分总结

vue初始化生成的文件:├── README.md 项目介绍├── index.html 入口页面├── build 构建脚本目录│ ├── build-server.js 运行本地构建服务器,可以访问构建后的页面│...

2018-12-19 15:16:08 469

原创 关于在全局中未完全读取请求的数据,在首页中的onload就先执行了。

因为全局变量中的onload是异步的,所以,在没有执行完全局变量中的onload的时候,就加载了首页的onload。可能方法有点投机取巧,但是还是可以实现功能的。1、先弄一个空白页面(把需要加载的的全局变量加载到空白页面中,再赋值给全局变量(不要忘记导入var app = getApp();)) onLoad: function (options) { var that = this; ...

2018-06-12 09:20:01 1459

原创 小程序中的各种传参问题总结与归纳(一)

·同页面下的传参问题:    ·例1:将同个页面中的input中输入的值传递到text中(附上效果图)代码及解析:/*index.wxml*/&lt;view class="container"&gt; &lt;input bindblur='realnameConfirm' placeholder='请输入你需要传递的参数!'&gt;&lt;/input&gt; &lt;!-...

2018-04-03 17:08:15 1697

空空如也

空空如也

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

TA关注的人

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