JS共43篇
Lodash-一个好用的JavaScript工具库-Ddmit

Lodash-一个好用的JavaScript工具库

Lodash是一个JavaScript库,它使用函数式编程范例为常见的编程任务提供实用程序功能。下面提供了几个函数的使用示例。 数据示例 新建一个obj对象进行测试。 var obj = [{ 'name': 'Michael'...
ddmit的头像-DdmitDdmit2年前
017390
jQuery根据多个class name获取元素-Ddmit

jQuery根据多个class name获取元素

实现方式: <a href='javascript:void(0);' class='centerLeftNav active' id='1></a> <a href='javascript:void(0);' class='centerLeftNav' id='2'></a> var aTagId ...
ddmit的头像-DdmitDdmit4年前
014110
JS判断一个字符串是否包含某些特殊字符?-Ddmit

JS判断一个字符串是否包含某些特殊字符?

JS判断一个字符串是否包含某些特殊字符? 实现 /** * 判断字符串是否包含指定字符串数组中的某一项 * @param {String} text 字符串 * @param {Array} values 可能包含的字符串数组 * @returns {...
ddmit的头像-DdmitDdmit4年前
013961
JS移除字符串中包含的指定字符(中文)-Ddmit

JS移除字符串中包含的指定字符(中文)

实现方法如下: function shortenOrganName(organ) { var deleteWords = ['第', '审查调查', '监督检查']; $.each(deleteWords, function (index, val) { organ = organ.replace(new RegExp(val...
ddmit的头像-DdmitDdmit5年前
0146214
Js中将数组转换为字符串的三种方式(array to string)-Ddmit

Js中将数组转换为字符串的三种方式(array to string)

定义数组: var array = ['a','b','c',1,2,3]; 方法1: array.toString() 方法2: JSON.stringify(array) 方法3: array.join() 测试代码: var array = ['a','b','c',1,2,3]; console.log(arra...
ddmit的头像-DdmitDdmit5年前
035050
JS中forEach()用法-Ddmit

JS中forEach()用法

forEach() 方法对数组的每个元素执行一次提供的函数。 示例1: var array1 = ['a', 'b', 'c']; array1.forEach(function(element) { console.log(element); }); // expected output: 'a' // exp...
ddmit的头像-DdmitDdmit5年前
025850
JS中获取地址栏url后面的参数的三种方法-Ddmit

JS中获取地址栏url后面的参数的三种方法

这里提供了三种获取地址栏url后面参数的方法: 方式1 传参: window.location.href = '/html/bsp/user/userEdit.html?name=四个空格&age=2'; 获取参数: function getParams() { var params...
ddmit的头像-DdmitDdmit5年前
019921
JS中常用正则表达式示例-Ddmit

JS中常用正则表达式示例

整理工作中常用到的正则表达式: 1.数字及字母校验 function letterAndNumber(value){ if (!new RegExp('^[0-9a-zA-Z]+$').test(value)) { return '只能为数字及字母'; } return true; } 2.以指...
ddmit的头像-DdmitDdmit5年前
014991
当点击页面最大/最小按钮时触发事件-Ddmit

当点击页面最大/最小按钮时触发事件

需求: 当我们点击页面的最大或最小按钮时触发一个事件,具体实现的代码如下: var EventUtil = { addHandler: function (element, type, handler) { if (element.addEventListener) { element....
ddmit的头像-DdmitDdmit5年前
013760
JS如何增加、替换、删除数组元素?-Ddmit

JS如何增加、替换、删除数组元素?

splice() 方法可以实现对数组的增加、替换、删除操作。 语法 array.splice(start[, deleteCount[, item1[, item2[, ...]]]]) start​ 指定修改的开始位置(从0计数)。如果超出了数组的长度,则...
ddmit的头像-DdmitDdmit6年前
019330