js – 数学运算(取整,取余)
取整 1.取整 //保留整数部分 parseInt(3/2) // 1 2.向上取整 // 向上取整,有小数就整数部分加1 Math.ceil(3/2) // 2 3.四舍五入 // 四舍五入 Math.round(3/2) // 2 4.向下取整 // 向下取整,丢弃小数部分 Math.floor(3/2) // 1 取余 1.取余 console.log(7%4); // 3
取整 1.取整 //保留整数部分 parseInt(3/2) // 1 2.向上取整 // 向上取整,有小数就整数部分加1 Math.ceil(3/2) // 2 3.四舍五入 // 四舍五入 Math.round(3/2) // 2 4.向下取整 // 向下取整,丢弃小数部分 Math.floor(3/2) // 1 取余 1.取余 console.log(7%4); // 3
一个包解决你所有的JS问题,点击获取 String对象的方法 方法一: indexOf() (推荐) var str = “123” console.log(str.indexOf(“2”) != -1); // true indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。 方法二:match() var str = “123” var reg = RegExp(/3/); if(str.match(reg)){ //包含; } match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。 方法三 […]
//校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; if (!patrn.exec(s)) return false return true } //校验用户姓名:只能输入1-30个以字母 […]
的时候别人可能会故意刷我们的网站链接,在后面加上参数来访问网站,例如‘http://test.codelovers.cn/?_t=1539913651’我们想实现的效果是自动去掉后缀包含?部分,实现代码如下
大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。 visibility属性用来确定元素是显示还是隐藏的,这用visibility=”visible|hidden”来表示(visible表示显示,hidden表示隐藏)。 当visibility被设置为”hidden”的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。例: <script language=”JavaScript”> function toggleVisibility(me){ if (me.style. […]
var date1 = new Date(“2019-08-19”); var date2 = new Date(“2019-08-19”); if (date1<date2) { layer.msg(‘初始同步日期请填写“2019-08-19”以后的日期’, {time: 1500}); return false; }
function getFormatDate() { var date = new Date(); var month = date.getMonth() + 1; var strDate = date.getDate(); if (month >= 1 && month = 0 && strDate
一种: <a href=”javascript:if(confirm(‘确实要删除该内容吗?’))location=’http://www.google.com'”>弹出窗口</a> 二种: <script language=”JavaScript”> function delete_confirm(e) { if (event.srcElement.outerText == “删除”) { event.returnValue = confirm(“删除是不可恢复的,你确认要删除吗?”); } } d […]
记录一下checkbox 的 checked 属性的获取办法,以备忘记: 假如你的一个HTML页中有这么一段代码: <input name=”chbRem” id=”chbRem” type=”checkbox” checked=”checked”> 那么如何通过JQuery获得chbRem的checked状态呢: 错误的写法如下: alert( $(“#chbRem”).attr(“check […]
https://github.com/emn178/hi-base64 链接:https://pan.baidu.com/s/1qJt8gdBqcT3a7PodDUbPbQ提取码:rpc6 下载后引入base64.js文件,在代码中使用base64.encode,base64.decode方法进行加密解密。