51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#封装
字符串判断,获取浏览器地址参数封装
//字符串判空functionisEmpty(obj){return(obj==="undefined"||obj===null||obj==="");}//获取浏览器地址的参数functiongetQueryString(name){letreg=newRegExp("(^|&)"+name+"=([^&am...
代码星球
·
2021-02-06
字符串
判断
获取
浏览器
地址
封装一个弹窗方便多页面调用js
封装:/***带确认,取消的弹窗*@paramcontent弹出内容*@parambtnok是否显示按钮*@parambtncanel*@parambtnCallBack点击按钮的回调函数,true/false*/functionpopup(content,btnok,btncanel,btnCallBack){let...
代码星球
·
2021-02-05
封装
一个
弹窗
方便
页面
采坑复盘:logging日志能用封装后的函数来打日志,发现filename一直显示封装logging函数的方法所在的文件名
问题:logging日志能用封装后的函数来打日志,发现filename一直显示封装logging函数的方法所在的文件名 原因:logging记录的是第一个函数执行所在的文件,那用封装的函数,首先执行的是封装logging方法的函数,那filename参数打印的就是一直是调用logging方法的函数所在的文件,...
代码星球
·
2021-02-03
logging
日志
封装
函数
采坑
python之logging封装
前面我们为大家介绍了logging模块的基本使用,相信大家已经能够通过logging提供的功能去写日志了,那么,我们来思考一个问题,在自动化测试过程中,我们可能会有很多个模块需要去写日志,难道我们要在每一个模块当中都去对这些代码进行copy吗,显然这是不可能的,我们需要将这些代码封装起来,在需要的时候进行调用即可,...
代码星球
·
2021-02-03
python
logging
封装
JavaScript 继承 封装 多态实现及原理详解
面向对象的三大特性封装所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界...
代码星球
·
2021-02-02
Javascript
继承
封装
多态
实现
SpringBoot整合Redis、mybatis实战,封装RedisUtils工具类,redis缓存mybatis数据 附源码
Redis不了解的小伙伴,先去脑补下Redis从入门到精通,点我直达。在看下面的东西哟~网址:https://start.spring.io/<!--SpringBoot与Redis整合依赖--><dependency><groupId>org.springframework.b...
代码星球
·
2021-02-01
mybatis
SpringBoot
整合
Redis
实战
封装缓动动画3
前面两篇都是做了一些关于缓动动画的基础,现在,可以在前面的基础上真正的封装缓动动画了。$("btn").onclick=function(){clearInterval(timer);timer=setInterval(function(){varspeed=(target-box.offsetLeft)*0.2;sp...
代码星球
·
2021-01-26
封装
缓动
动画
封装缓动动画2
在前面一篇,我们实现了简单的运动共用,无论向左还是向右运动,改变的都是元素距离左边框的距离,如果我们想要元素向上移动,或者改变元素的宽度、高度,前面的方法变不再适用了。前面我们通过传入值,并将值赋给offsetLeft属性,就可以改变元素的位置,实现动画效果。如果我们要元素上下移动,就需要改变元素的offsetTop或...
代码星球
·
2021-01-26
封装
缓动
动画
封装缓动动画1
在前面有多次用到了定时器来生成动画,通常的做法是已知其实值和结束值,给出了运动步长即可,如下所示:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title></title><...
代码星球
·
2021-01-26
封装
缓动
动画
面向对象的三大特征 ---- 封装
在理解封装之前,必须要先了解“权限修饰符”。 权限修饰符是用来控制访问权限的。Java语言中的访问权限修饰符有4种,但是仅有3个关键字,因为不写访问权限,在Java中被称为默认权限,或同包权限,本文(default)代替。下面按照权限从小到大的顺序对4中访问权限分别介绍。 &...
代码星球
·
2021-01-23
面向
对象
三大
特征
----
Java使用反射封装一个方便操作数据库的类
刚开始学JavaWeb时,我是调用N个setter方法将从数据库中查询出的数据封装成JavaBean的,极其繁琐。后来了解SpringJDBC后,发现它提供的接口非常简单,然后就想自己封装一个简单的用。原理很简单,就是使用反射代替手动调用setter方法,JavaBean中的属性名要和数据库查询语句中的字段名相同,一一...
代码星球
·
2021-01-23
Java
使用
反射
封装
一个
使用Vue封装EChart图表组件的经验谈
以后写...
代码星球
·
2021-01-22
使用
Vue
封装
EChart
图表
基于layer简单的弹层封装
/***产生长度为32的Guid字符串*/functiongetGuid32(){varrt_str=String.fromCharCode(65+Math.floor(Math.random()*26));for(i=0;i<31;++i){varnum=Math.floor(Math.random()*(26...
代码星球
·
2021-01-22
基于
layer
简单
弹层
封装
封装ajax
<div></div><buttonid="submit">提交</button><scripttype="text/javascript">;(function($,window,document,undefined){//jquery原型扩展$.exten...
代码星球
·
2021-01-22
封装
ajax
封装实参的对象 arguments
1<!DOCTYPEhtml>2<html>3<head>4<metacharset="UTF-8">5<title></title>6<scripttype="text/javascript">7/*8*在调用函数时,浏览器每次都会传...
代码星球
·
2021-01-17
封装
实参
对象
arguments
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他