
Javascript
Javascript
小猫儿
Do it. Do it right. Do it right now.
所谓瓶颈,不是精力不足,而是丧失了求知欲和上进心
展开
-
js 查找字符串中指定字符 模糊查询 不区分大小写
js 查找特定字符 模糊查询 不区分大小写 var str = "hello world ! hello coder!" ; //查找‘HELLO’是否存在,找不到返回null var reg = new RegExp('HELLO','i') ; var isHas = str.match(reg); console.log(isHas); //打印结果: ["hello", index: 0, input: "hello world ! hello coder!..原创 2020-12-23 13:13:48 · 13551 阅读 · 0 评论 -
Moment.js 2.10.6
Moment.js 2.10.61.下载:moment.js2.安装bower install moment --save # bowernpm install moment --save # npmInstall-Package Moment.js # NuGetspm install moment --save # spmmeteor add mom原创 2017-12-28 11:41:51 · 502 阅读 · 1 评论 -
Array属性和方法
JavaScript Array 对象是用于构造数组的全局对象; 它是高阶的、类似于列表的对象。技术文档地址:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array原创 2017-12-20 16:30:18 · 282 阅读 · 2 评论 -
js------时间比较(24小时制时分比较 07:00 15:05 )
1.需求(判断当前时间是否在某个时间段内,如果在控件隐藏,否则控件显示)<body> <div id="div2">显示de</div> <div id="div1" style="background: red;width: 100%;height: 200px"></div>&转载 2018-11-27 15:47:22 · 1094 阅读 · 0 评论 -
jquery实现table动态添加行、删除行以及行的上移和下移
//js代码$(function(){ //新增 $('#insertRow').click(function(){ var $tr = $('#templateTr').clone(true); $tr.attr('id',''); $('#columnid tbody').append($tr); $tr.show(...转载 2018-03-06 16:41:46 · 1473 阅读 · 0 评论 -
table tr行上移 下移 删除 (1)
<!DOCTYPE HTML><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"><title&原创 2018-03-06 16:35:42 · 891 阅读 · 1 评论 -
js控制 div显示隐藏
显示与隐藏function dis(b){ document.getElementById('qq').style.display = (document.getElementById('qq').style.display=="block") ? "none" : "block"; b.value = (b.value=="显示") ? "隐藏" : "显示";}#qq {dis原创 2018-02-05 16:33:49 · 5376 阅读 · 1 评论 -
JS二维数组的定义及赋值
//定义以及初始化var treeCol=new Array();for(var i=0;itreeCol[i]=new Array(); for(var j=0;jtreeCol[i][j]=1;}}//赋值treeCol[0][0]="organtreeDisplay";treeCol[0][1]="partyunit";treeCol[1]原创 2017-11-29 17:30:55 · 9943 阅读 · 2 评论 -
事件委托 on和delegate的适用区别 jquery
事件委托 on和delegate的适用区别 jquery大家在做关于大数据的dom时候当在每个循环的单模块添加事件的时候会遇到问题:给单模块的内容添加事件。1.给每一个单模块绑定事件(产生的大量事件绑定,造成大量的事件绑定,性能消耗,而且还需要解绑(IE会泄漏))2.利用事件委托使用父级原生绑定实现每一个单模块的绑定事件。(例如新浪微博的每个发布人栏目的所有事件)大部分转载 2017-11-08 17:36:11 · 515 阅读 · 0 评论 -
JQuery实现的二级联动菜单
Html代码 *短信类型: ==请选择类型== ${t.name} 其中id为first的下拉列表为第一个下拉列表,id为second的区域为第二个下拉列表。 JavaScript代码: $(function(){ $("#second").hide(); /转载 2017-08-09 09:43:40 · 1078 阅读 · 0 评论 -
[JavaScript] JS中如何跳出循环/结束遍历
[JavaScript] JS中如何跳出循环/结束遍历直接抛结论,下表是JS中常用的实现循环遍历的方法的跳出/结束遍历的办法,经过测试后的总结。可能各位大佬还有其他的办法,我在此表示大佬NB。序号 方法 break continue return return true return false 结论 1 for循环 成功 跳出本次循环 不合法 不合法 不合法 √ 2 Array.forEach().原创 2020-09-11 10:18:33 · 2458 阅读 · 0 评论 -
JS获取当前时间 时间戳和日期字符串相互转换
js获取当前时间varmyDate=newDate();//ThuDec28201710:span>07:39GMT+0800(中国标准时间)varstr=myDate.getFullYear()+"-"+(myDate.getMonth()+1)+"-"+myDate.getDate(); //2017-12-28myDate.getYea原创 2017-12-28 11:23:41 · 15764 阅读 · 2 评论 -
vue moment 获取当前5分钟、今日、本周、本月开始结束时间
最近我司产品要做数据大屏,时间选择时有这样的需求,如:5分钟 | 今日 | 本周 |本月(如图),分享下用moment.js获取选择时间段的开始、结束时间1. 当天getCurrentDay(){let date = []let start = moment().format('YYYY-MM-DD 00:00:00')let end = moment().format('YYYY-MM-DD HH:mm:ss')date.push(start)date.push(end)原创 2020-07-09 15:20:01 · 5586 阅读 · 2 评论 -
vue 文件流导出下载
业务场景:点击下载按钮,请求接口后,js下载接口返回的文件流,并且兼容ie、firefox、chrome关于文件名:我司后端将文件名放在请求头headers里,需要代码获取请求响应消息Response 控制台打印结果:文件流下载完成实现代码: /** * 文件流下载 * data:接口返回文件流 * fileName:文件名 ...原创 2019-11-22 15:19:44 · 894 阅读 · 1 评论 -
stopPropagation, preventDefault 和 return false 的区别
立即登录stopPropagation, preventDefault 和 return false 的区别原创 2018-01-04 13:58:40 · 571 阅读 · 1 评论 -
jQuery 1.3.2 简单实现select二级联动
jQuery 二级联动 $(document).ready(function(){ $("#province").change(function(){ $("#province option").each(function(i,o){ if($(this).attr("selected")) { $(".city").hide(); $(".city").e转载 2017-08-09 09:42:11 · 457 阅读 · 0 评论