自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DreamBoy

Build a dream

  • 博客(16)
  • 收藏
  • 关注

原创 js--string去除空格

// 去除空格,type: 1-所有空格 2-前后空格 3-前空格 4-后空格export const strTrim = (str, type) => { type = type || 2 switch (type) { case 1: return str.replace(/\s+/g, ""); case 2: return str.replace(/(^\s*)|(\s*$)/g, "");...

2020-10-10 16:41:52 202

原创 js数组删除其中一个元素

// 数组删除其中一个元素export const arrRemove = (arr, ele) => { var index = arr.indexOf(ele); if (index > -1) { arr.splice(index, 1); } return arr;}

2020-10-10 16:41:13 1343

原创 js将数字转换为大写金额

// 将数字转换为大写金额export const changeToChinese = (Num) => { //判断如果传递进来的不是字符的话转换为字符 if (typeof Num == "number") { Num = new String(Num); }; Num = Num.replace(/,/g, "") //替换tomoney()中的“,” Num = Num.replace(/ /g, "") //替换tomoney()中的空格 Num = Num.repla..

2020-10-10 16:40:48 638

原创 js将阿拉伯数字翻译成中文的大写数字

// 将阿拉伯数字翻译成中文的大写数字export const numberToChinese = (num) => { var AA = new Array("零", "一", "二", "三", "四", "五", "六", "七", "八", "九", "十"); var BB = new Array("", "十", "百", "仟", "萬", "億", "点", ""); var a = ("" + num).replace(/(^0*)/g, "").spli...

2020-10-10 16:39:52 509

原创 js-常用深拷贝对象

深拷贝/** * 深拷贝 * @param {Any} anyVal 任何值 * @param {Object|Array} target [{}] 容器 * @return {Any} */function deepCopy (anyVal, target = {}) { if (typeof anyVal !== 'object' || anyVal === null) return anyVal; for (let i in anyVal) { co

2020-10-10 16:38:21 107

原创 javascript重置ajax方法以及添加的一些方法

 欢迎各位朋友!   下面的这段js放在jquery.js文件内部下方,在文中添加自己要执行方法,over/* * ajaxReset.js * ajax重置以及添加的一些方法 * Y J * */(function($) { //首先备份下jquery的ajax方法 var _ajax = $.ajax; //重写jquery的ajax方法 $.aja...

2018-09-20 10:39:33 685

原创 Vue+Router+Webpack+Axios 构建项目实战(三)调整 App.vue 和 router 路由

在上一篇《Vue+Router+Webpack+Axios 构建项目实战(二)认识项目文件》,我们已经重新整理了我们的目录结构,如果你已经忘记了,可以先去看一下。如果你按照我的结构框架去调整了之后,那么,现在你的项目应该是出错,并且跑不起来了。所以,我们需要进行一些调整,让项目重新跑起来。调整app.vue把代码调整为下面的样子。<router-view></rout...

2018-09-02 11:21:55 277

原创 Vue+Router+Webpack+Axios 构建项目实战(二)认识项目文件

在《Vue+Router+Webpack+Axios 构建项目实战(一)项目搭建》中,我们通过安装 nodejs 系统环境,以及 vue-cli 脚手架工具,在执行完命令后,我们就已经将一个初始项目跑起来了。但是,我们的项目代码,还一个都没有看到。因此,这个章节,我们来认识一下所有的文件。├── node_modules // 项目依赖包文件夹 ├── build // 编译配置文件,...

2018-09-02 10:49:55 253

原创 iframe父子级页面传值支持跨域访问javascript

 欢迎各位朋友!             今天在使用parent.fn()调用父页面方法时发现并没有成功调用到父级iframe中的方法,后来发现是两个iframe并不在同一域名下,在网上查过后,发现H5中message方法恰好支持,闲话不多说了,上代码父界面<!DOCTYPE html><html> <head> <meta...

2018-08-09 23:34:28 3825

原创 javascript正则校验邮箱、手机号、必填

 欢迎各位朋友!   必填校验//必填校验    value != "" && value.replace(/(^\s*)|(\s*$)/g, "") != ""手机号校验//电话号校验&&必填   !/^((\+?86)|(\+86))?1[0-9]{10}$/.test(value)邮箱校验//邮箱校验    //邮...

2018-08-07 11:36:28 5437

原创 页面点击回车键的方法javascript

 欢迎各位朋友!  在查询列表中按下回车键自动查询或者在登录时按下回车键自动登录时调用 /** * * 备注:此处用于绑定回车查询的方法以及屏蔽浏览器再点击回车时执行上一个方法的问题 * 作者:yj * 时间:2018-05-2 * **/var keyEnter = function(ele) { ele.onkeydown = function(event)...

2018-08-04 16:32:01 1220

原创 javascript鼠标滚动事件

 欢迎各位朋友!  var scrollFunc = function(e) { var direct = 0;    e = e || window.event;    if(e.stopPropagation) e.stopPropagation();    else e.cancelBubble = true;    if(e.preventDefault) e...

2018-07-21 16:50:24 438

原创 Vue+Router+Webpack+Axios 构建项目实战(一)项目搭建

 欢迎各位朋友!   一、准备工作:下载node.js 安装webpack与vue-cli(VUE的脚手架工具)1、安装node.js网址:http://www.runoob.com/nodejs/nodejs-install-setup.htmlnode安装完成后在终端中输入以下两个命令: node -vnpm -v若显示版本号则说明...

2018-07-13 10:17:44 282 2

原创 javascript实现完美身份证号有效性验证15位18位

 欢迎各位朋友!      前几天在开发中要求对用户的身份证号进行比较严格的校验,所以才有了这些代码,    下面的这些代码主要包括对身份证长度,地区,出生日期的校验。    方法在return时返回了一个是否通过以及提示语,需要改的朋友自己动手。接着上代码: /* * cardRequired.js * 身份证号校验&&必填 * val value...

2018-07-10 12:04:04 2834 5

原创 javascript获取URL中的参数(两种方法)

 欢迎各位朋友!   一、//获取参数方法function GetUrlParam(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r...

2018-07-10 11:52:49 147

原创 树结构Json数据格式转换javascript

 欢迎各位朋友!  /*** 转换level树json奋斗* 节点必要参数id&&pid */var toTreeNode = function (nodes) { var nodes = JSON.parse(JSON.stringify(nodes)); var list = []; !function level () { ...

2018-07-10 11:27:04 825

空空如也

空空如也

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

TA关注的人

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