自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue中的注释

一、template 标签中的注释<!-- 注释,单行或多行 -->二、 style标签中的注释/* 多行注释*/三、script标签中的注释// 单行注释/* 多行注释 多行注释*/四、方法注释规范vue文件中method中的方法注释/** * @description: 方法描述 * @param {参数类型} 参数名称 * @param {参数类型} 参数名称 * @return 没有返回信息写 void / 有返回信息

2020-12-24 09:37:03 23768 2

原创 在vue中使用Lodash

一、安装cnpm i lodash -S二、方法一1、引入import _ from 'lodash'Vue.prototype._ = _2、使用this._.debounce(this.handleClick,1000,false)//防抖二、方法二1、引入let _ = require('lodash')2、使用_.debounce(this.handleClick,1000,false)例子:_.chunk(array, [size=1])/*将数组(arra

2020-11-30 09:35:09 1699 4

原创 正则表达式 获取JSON数据中的value值

public void getPhoneStr(String jsonString, Set<String> set) { String regex = "\"phone\":\"(.*?)\\\"";//使用非贪婪模式 Matcher matcher = Pattern.compile(regex).matcher(jsonString); while (ma...

2019-11-23 09:14:42 2525

原创 js递归遍历dom树、数组扁平化

js递归遍历dom树、数组扁平化1. 遍历dom树//数据var data = [{id: 1,name: "办公管理",pid: 0}, {id: 2,name: "请假申请",pid: 1}, {id: 3,name: "出差申请",pid: 1}, {id: 4,name: "请假记录",pid: 2}, {id: 5,name: "系统设置",pid: 0}, {id: 6,name: "权限管理",pid: 5}, {id: 7,name: "用户角色",pid: 6

2020-11-03 08:53:16 918

原创 js-cookie的使用方法

js-cookie的使用1. 项目中引用:npm install --save js-cookie2.js-cookie的使用:安装好js-cookie插件后,在我们需要处理cookie的地方,简单的通过import引入就可以使用了import Cookies from 'js-cookie'3. js-cookie的増、查、删添加cookie// 创建一个名称为name,对应值为value的cookie,由于没有设置失效时间,默认失效时间为该网站关闭时Cookies.set(name

2020-10-15 19:13:52 2222

原创 前端构建工具gulpjs的使用介绍及技巧

1、gulp的安装首先确保你已经正确安装了nodejs环境。然后以全局方式安装gulp:npm install -g gulp全局安装gulp后,还需要在每个要使用gulp的项目中都单独安装一次。把目录切换到你的项目文件夹中,然后在命令行中执行:npm install gulp如果想在安装的时候把gulp写进项目package.json文件的依赖中,则可以加上–save-dev:n...

2020-01-11 08:25:45 156

原创 瀑布流简易写法

style<style type="text/css"> html,body{ height: 100%; } .wrap{ width: 900px; height: 100%; margin: 0 auto; background:antiquewhite; box-sizing: border-box; } .wrap>div{ wi...

2019-12-30 21:30:08 183

原创 Promise封装Ajax方法

GETfunction getJSON (url) { return new Promise( (resolve, reject) => { var xhr = new XMLHttpRequest() xhr.open('GET', url, true) xhr.onreadystatechange = function () {...

2019-11-24 19:17:57 135

原创 正则获取Key值的方法

private string get_dytk(string html) { //string temp = "dytk: '(.*?)\\'"; string key = "dytk"; //C#正则的声明,注:C#转义为双反斜杠\\ //?'val'是给[^\\]]*匹配到的结果起别...

2019-11-23 09:04:35 731

原创 REG表达式简单语法及常用表达式

基本符号:^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串)$ 表示匹配字符串的结束位置表示匹配 零次到多次表示匹配 一次到多次 (至少有一次)? 表示匹配零次或一次. 表示匹配单个字符| 表示为或者,两项中取一项( ) 小括号表示匹配括号中全部字符[ ] 中括号表示匹配括号中一个字符 范围描述 如[0-...

2019-11-22 14:13:29 1489

原创 获取key值

获取对象的key【键】和分别获取数组的key【键】和值一、先说对象,如何获取key【键】;var obj={ name:"websong", qq:289483936 }想要获取这个obj对象的键“name”和"qq",需要用到内置对象Object的keys方法,代码如下:Object.keys(obj).forEach(function(...

2019-11-22 10:40:28 1518 1

原创 语法糖

基于新版本 ES 的语法糖,Node 的异步操作可以替换成以下两种写法。1、Promiseconst _submit = (payload, formid, destination) => { return new Promise((resolve, reject) => { // 返回一个Promise对象,实现异步回调 app.requestPost(destina...

2019-11-14 15:11:08 229

原创 浅拷贝

简单的拷贝var obj1 = {a:10,b:20}var obj2 = obj1obj2.a = 0console.log(obj1)//得到0,obj1的a也被改变这是因为浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存,修改新对象也就相当于修改原对象。一.浅拷贝的实现1.遍历赋值function simpleClone(data){var o...

2019-11-14 14:27:57 223

原创 Notepad++快捷键

http://notepad-plus.sourceforge.net/uk/shortcuts.php这上面有完整的快捷键表格,但是很多都记不住,因为很少用。除了Ctrl-C,Ctrl-X,Ctrl-V,Ctrl-Y,Ctrl-A,Ctrl-F,Ctrl-S,Ctrl-O,Ctrl-N,Ctrl-W,Ctrl-Tab,Ctrl-P,Alt-F4这些基本的,也许有些简单的比较有用的快捷键,你可能有...

2019-11-01 16:46:43 202

原创 HBuilder快捷键

一、文件操作新建菜单: ctrl + N新建: ctrl + N关闭: ctrl + w全部关闭: ctrl + shift + w保存: ctrl + s全部保存: ctrl + shift + s刷新: F5属性: Alt + Enter二、编辑操作激活代码助手:Alt + /显示方法参数提示: Alt + Shift + ?撤销: Ctrl + Z重做: Ctrl ...

2019-11-01 16:39:22 453

空空如也

空空如也

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

TA关注的人

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