自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jquery导航置顶

<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</title></head><style>*{...

2021-10-07 23:52:00 195 1

原创 node.js post请求

终端输入node -v 查看node版本 大于8.0创建app.jsconst http = require('http');const server = http.createServer((req,res)=>{ if(req.method == 'POST'){ //req 数据格式 console.log('req content-type',req.headers['content-type']); //接收数据

2021-03-27 23:25:20 213

原创 node.js get请求

终端输入node -v 查看node版本 大于8.0创建app.jsconst http = require('http');const querystring = require('querystring');const server = http.createServer((req,res)=>{ console.log(req.method); //GET const url = req.url console.log('url',url); r

2021-03-27 23:17:52 154

原创 typescript类型

// stringlet a: string;a = 'str'//numberlet b:number;b = 123;//booleanlet c:boolean;c = true//字面量let d: string | numberd = 'str'd = 123//any 表示的是任意类型,一个变量设置为any后相对于改变量关闭了ts的类型检测let e: any;//声明变量如果不指定类型,则TS解析会自动判断变量的类型为anylet f;f = 10;.

2021-02-21 00:23:24 148

原创 typescript 基础配置文件

tsconfig.json:{ /* tsconfg.json是ts编译器的配置文件,ts编译器可以根据它的信息来对代码进行编译 "include" 用来指定哪些ts文件需要被编译 一个*表示任意文件 两个*表示任意目录 "exclude" 不需要被编译的文件目录 默认值 ["node_modules","bower_components","jspm_packages"] */ "include": [

2021-02-21 00:11:02 367

原创 js 将秒数 转换为 0:00格式

在做音乐播放器时需要显示当前播放时间如 89秒,显示成1:29主要是使用以下方法来实现转换://将秒数转换为时分秒格式function formatSeconds(value) { var theTime = parseInt(value);// 秒 var middle= 0;// 分 var hour= 0;// 小时 if(the...

2019-08-16 16:28:57 2489

原创 Vue-cli2 封装ajax(jquery)

1、首先安装jquerycnpm install jquery --save-dev2.配置webpack.base.conf 2.1 找到webpack.base.conf.js文件。此文件路径是根目录下build->webpack.base.conf.js 配置代码如下const webpack = require('webpack')...

2019-06-27 14:24:49 838

转载 使用VSCode 断点调试

一、效果目的1.在VSCode里,直接F5打开html页面,并且可以在编辑器里,进行断点调试js代码;二、工具准备1.VSCode 软件2.一个js项目3.VSCode 上装一个插件:Debugger for Chrome如图三、配置文件更改1.用VSCode装载项目2.然后按F5,出现这个框选择 Chrome3.然后出现个配置的提示,和打开了launch....

2019-06-13 14:31:50 32514

转载 vue-cli2脚手架项目按需引入elementUI

先说作者自己按需引入elementui的好处,全局引入是超过1M的,按需引入后不到400K,作者按需引入用到的组件有分页,日期选择器,tree选择器,input.第一步: 项目目录执行 npm install babel-plugin-component –D第二步:修改.babelrc这是Vue脚手架项目按需引入elementui核心的地方,因为大部分新手不会babel配...

2019-05-11 19:38:08 2249

转载 VSCode 必装的 10 个高效开发插件

https://www.cnblogs.com/parry/p/vscode_top_ten_plugins.html

2019-03-20 19:44:42 1192

转载 ES6几大特性,让你的代码更优美

1.DefaultParameters(默认参数)inES6还记得我们以前不得不通过下面方式来定义默认参数:var link = function (height, color, url) { var height = height || 50; var color = color || 'red'; var url = url || 'http://aza...

2019-03-10 23:30:25 139

原创 框架库

https://www.awesomes.cn/

2019-03-10 15:21:49 139

原创 mint-ui —— switch的使用

Import按需引入:import { Switch } from 'mint-ui';Vue.component(Switch.name, Switch); 全局导入:全局导入后不用再导入importMint from'mint-ui'import'mint-ui/lib/style.css'Vue.use(Mint);   API示例示例一...

2019-01-19 14:21:32 2007 1

转载 Webpack打包生成相对路径的资源引用

背景一般企业使用tomcat、weblogic等作为中间件容器,部署应用,每个应用都会有相应的上下文;比如部署应用App1,App2,那么App1对应的url就应该是http://ip:端口/App1部署App2,也是同理,访问路径为:http://ip:端口/App2然而,使用vue-cli生成的模板工程,默认的webpack配置,打包的css、js等资源,路径都是绝对的,...

2018-12-26 15:07:35 3501

原创 webpack4安装详细教程(包括css独立文件)

第一步最重要的是电脑内有node.js和npm1.创建一个空的文件目录webpack_demo,在文件内按住Shift和鼠标反键选择 在此处打开Powershell窗口 在窗口内输入npm initnpm init文件初始化成功的过程中可以直接一直回车,成功后的样子是这样的安装webpacknpm install --save-dev webpack成功后...

2018-12-21 17:48:08 1174 1

原创 js里千位分隔符

total=123456total.toString().replace(/\B(?=(\d{3})+$)/g,',')     

2018-12-04 16:43:58 330

转载 使用千位分隔符(逗号)表示web网页中的大数字

把一串数字表示成千位分隔形式——JS正则表达式的应用一个案例如何把一串整数转换成千位分隔形式,例如10000000000,转换成10,000,000,000。在了解正则表达式之前,想要实现这个功能,无论代码量还是烧脑程度,都很令人抓狂,但若是运用正则表达式来解决的话,两三行代码即可搞定!匹配、替换那些符合某种规则的字符串,恰恰是正则表达式的强项。正则表达式#####概念 正则表...

2018-11-16 14:44:24 1226

原创 A页面根据url传值,B页面接受

A页面:    location.href="B.html?name='box'";B页面:function GetQueryString(name){                var reg = new RegExp("(^|&amp;)"+ name +"=([^&amp;]*)(&amp;|$)");                var r = window.loca...

2018-11-15 09:57:33 745

原创 6-30位数字或密码的组合正则

/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,30}$/;

2018-11-15 09:50:41 2327

原创 6-16位数字或字母的正则

/^[a-z0-9]{6,16}$/;

2018-11-15 09:49:47 9215

转载 微信小程序访问豆瓣api报403错误解决方法

通过豆瓣API可以获取很多电影、书籍的数据信息,今天在调用豆瓣正在上映电影接口的时候报403错误,原因是豆瓣设置了小程序的访问权限。如下:  解决方法是使用代理,将豆瓣API地址换成 https://douban.uieee.com,但是,悲催的是又报了400(bad request)错误,如下:当然你还要在微信小程序公众平台服务器域名里添加https://douban.uieee.com...

2018-10-29 10:53:55 997

原创 Vue-cli 脚手架控制台报巨多错误解决办法(关闭Eslint的方法)

想必大家在安装vue-cli必定会出现下面这句话不清楚的小白绝对会选择YES(包括我自己),这句话的意思差不多是是否打开Eslint,然后你就选择了YES。我本以为没什么太大的影响,但后来在开发的时候控制台竟然莫名其妙出现了数不完的错误。像我这种英语不行还有强迫症的人,那必须要打开翻译一个一个找错误了。其实Eslint是一个代码格式规范检查的鬼玩意具体我也不知道,它定义的规则(规则可以...

2018-09-18 14:52:09 2919

转载 Sublime text3插件Emmet的安装及Tab补全代码问题解决

Emmet是一款Web前端开发工具Sublime非常有用的插件,使用仿CSS选择器的语法来生成代码,大大提高了HTML和CSS代码编写的速度。只需按住Tab键即可把一个简写展开成HTML和CSS的代码块,如下图所示,大部分标签都可自动生成。下面介绍一种使用在线安装的方式来安装Emmet插件。1.打开Package Control(Ctrl+Shift+p)2.打开插件控制器后输入packa...

2018-08-12 14:47:50 5296

原创 sublime text3 中文插件安装

在编程中肯定有很多英语不好的同学们,看见代码全是英文都已经够头疼的了,打开编辑器还是英文真让人更头疼。下面给英语不好的同学们带来sublime text3中文插件安装的方法1.打开sublime text3并安装Package Contol(安装方法可百度,或在博客里寻找)2.打开Package Contol(Ctrl+Shift+p),输入install package选中第一个,等待加...

2018-08-12 14:38:27 4747

转载 sublime text3 Package Control安装

第一步:按下快捷键ctrl+`(波浪键),此时sublime下方会出现一段输入框第二部:在输入框内输入以下代码import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ip...

2018-08-12 14:23:39 360

原创 jquery 获取元素(父节点,子节点,兄弟节点)

&lt;script&gt; $('#box').prent() //父节点 $('#box').prents() //所有父节点 $('#box').children() //全部子节点,此方法获取的是集合,可单个选取某一节点入$('#box').children('#text1') $('#box').prev() //上一个兄弟节点 $...

2018-08-11 23:51:18 2029

空空如也

空空如也

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

TA关注的人

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