自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录Chrome插件从V2版本升级到V3版本的过程中遇到的问题

总结自己在把Chrome V2版本的插件升级到V3版本的过程中,遇到的一些问题

2022-11-05 18:30:33 9065 5

原创 基础讲解--this指向、call、apply、bind改变this指向方法

本文帮助你了解this在不同函数中分别指向的是谁,以及call、apply改变this指向的区别

2022-09-19 21:55:31 320

原创 Chrome扩展插件V3版本配置项参数说明

Chrome扩展插件V3版本的配置项说明,和V2版相比,有部分配置参数变化,V3最大的变化是background后台背景页迁移为服务人员这一改动,改动后无法使用window和调用ducoment

2022-07-08 13:58:17 7513 5

原创 rgb颜色转十六进制

把rgb颜色值转换为16进制类型的颜色值

2022-06-24 19:52:15 614

原创 数组、对象深拷贝\深克隆方法,原生js递归实现

数组、对象的深克隆方法,通过判断数组、对象类型进行递归循环实现深克隆

2022-06-24 19:47:10 86

原创 图片转file\blob文件、图片转base64

//图片url转blob文件var imageUrlTransFiles = function (imgUrl, call) { var that = this, image = new Image(); if(imgUrl.indexOf('?') !== -1){ imgUrl = imgUrl + '&v=' + Math.random(); }else{ imgUrl = imgUrl + '?v=' + Math.random();

2021-12-22 15:23:11 747

原创 form表单新打开页面提交方式

//url=要提交的请求地址//args=要提交的请求参数对象//options=form表单提交方式配置对象,可修改配置项可参考下面的option变量function comOpenWinPost(url,args,options){ var option = { 'id':'comOpenWinPostForm', 'method':'post', 'action':url, 'target':'_blank',

2021-12-22 15:19:49 1271

原创 获取传入的Url地址所带的指定参数

//获取传入的url所带指定参数//url=你需要获取参数的url链接//name=你需要获取到url中的某个参数名称var getUrlParameter = function(url, name){ var r = null, urlArr = url.indexOf('?') !== -1 ? url.split('?') : []; if(urlArr && urlArr.length > 1){ var reg = new RegExp("(^|&

2021-12-22 15:16:38 335

原创 获取浏览器地址所有参数或指定获取某个参数

//获取浏览器地址指定参数var getQueryString = function(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return r[2]; return null;};// 获取浏览器地址所有参数var getQueryData = functio

2021-12-22 15:14:30 275

原创 获取当前浏览器地址前缀

//获取当前locationvar gitWinLocHref = function(){ var location = (window.location.href).split('/'); var basePath = location[0]+'//'+location[2]+'/'; return basePath;};

2021-12-22 15:12:12 551

原创 正则表达式输入框验证正整数、负整数、小数点

/****价格类输入框限制,只能输入正整数****/var clearNoNum = function (obj) { var ipt = $(obj); ipt.val(ipt.val().replace(/[^\d]/g,"")); //清除"数字"以外的字符};/****价格类输入框限制,只能输入正整数END****//****价格类输入框限制输入负数可以输小数点,保留一位小数****/var validateNumMinusOne = function(strValue)

2020-08-09 23:06:06 2033

原创 获取输入框光标位置,插入内容到光标位置

该方法使用方式:iptId=需要插入内容的输入框节点idtextClass=要插入的内容节点class;举例:<html> <input id="input" type="text" value="12345" /> <a class="msg">插入该内容</a></html><script>$(function(){//假如输入框当前光标聚焦到了3和4之间,那么我点击a标签之后,a标签的内容就会插入到输入

2020-07-25 23:31:34 1486

原创 时间日期格式化方法

/** * 日期格式化 * 用法: * new Date(毫秒数).format("yyyy-MM-dd hh:mm:ss"); */Date.prototype.format = function(format) { /* * eg:format="yyyy-MM-dd hh:mm:ss"; */ var o = { "M+" : this.getMonth() + 1, // month "d+" : this.getDate

2020-07-25 23:17:24 157

原创 字符串模板替换

此方法使用字符串分割进行的内容替换,可解决使用正则表达式替换时的$1、$2....问题

2020-07-25 23:14:09 493 1

空空如也

空空如也

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

TA关注的人

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