随笔分类 - JavaScript
摘要:_.kebabCase([string='']) 转换字符串为 kebab case。 _.kebabCase('Foo Bar'); // => 'foo-bar' _.kebabCase('fooBar'); // => 'foo-bar' _.kebabCase('__foo_bar__');
阅读全文
摘要:_.escapeRegExp([string='']) 转义RegExp 中特殊的字符 "^", "$", "\", ".", "*", "+", "?", "(", ")", "[", "]", "{", "}", 以及 "|"。 _.escapeRegExp('[lodash](h
阅读全文
摘要:_.capitalize([string='']) 转换字符串首字母为大写,剩下为小写。 _.capitalize('FRED'); // => 'Fred' 转换字符串首字母为大写,剩下为小写。
阅读全文
摘要:_.camelCase([string='']) 转换字符串为 驼峰写法 _.camelCase('Foo Bar'); // => 'fooBar' _.camelCase('--foo-bar'); // => 'fooBar' _.camelCase('__foo_bar__'); // =>
阅读全文
摘要:(1) _.pick(object, [props]) 创建一个从 object 中选中的属性的对象。 var object = { 'a': 1, 'b': '2', 'c': 3 }; _.pick(object, ['a', 'c']); // => { 'a': 1, 'c': 3 } (2
阅读全文
摘要:_.random([min=0], [max=1], [floating]) 产生一个包括 min 与 max 之间的数。 如果只提供一个参数返回一个0到提供数之间的数。 如果 floating 设为 true,或者 min 或 max 是浮点数,结果返回浮点数。 _.random(0, 5); /
阅读全文
摘要:_.round(number, [precision=0]) 根据 precision 四舍五入 number。 _.round(4.006); // => 4 _.round(4.006, 2); // => 4.01 _.round(4060, -2); // => 4100 根据 precis
阅读全文
摘要:1、isArray _.isArray(value) 检查 value 是否是 Array 类对象。 2、isElement _.isElement(value) 检查 value 是否是可能是 DOM 元素 3、isEqual 执行深比较来决定两者的值是否相等 var object = { 'us
阅读全文
摘要:_.map(collection, [iteratee=_.identity]) 创建一个经过 iteratee 处理的集合中每一个元素的结果数组。 iteratee 会传入3个参数:(value, index|key, collection)。 <!DOCTYPE html> <html lang
阅读全文
摘要:_.includes(collection, value, [fromIndex=0]) 检查 值 是否在 集合中,如果集合是字符串,那么检查 值 是否在字符串中。 其他情况用 SameValueZero 等值比较。 如果指定 fromIndex 是负数,从结尾开始检索。 <!DOCTYPE htm
阅读全文
摘要:_.take(array, [n=1]) 从数组的起始元素开始提取 N 个元素。 从数组的起始元素开始提取 N 个元素。
阅读全文
摘要:_.flatten(array) 向上一级展平数组嵌套 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initia
阅读全文
摘要:_.findIndex(array, [predicate=_.identity]) 这个方法类似 _.find。除了它返回最先通过 predicate 判断为真值的元素的 index ,而不是元素本身。 <!DOCTYPE html> <html lang="zh"> <head> <meta c
阅读全文
摘要:_.drop(array, [n=1]) 裁剪数组中的前 N 个数组,返回剩余的部分。 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=devi
阅读全文
摘要:创建一个移除了所有假值的数组。例如:false、null、 0、""、undefined, 以及NaN 都是 “假值”.
阅读全文
摘要:find() 方法返回通过测试(函数内判断)的数组的第一个元素的值。
阅读全文
摘要:1、forEach 2、filter 3、random _.random([min=0], [max=1], [floating]) 产生一个包括 min 与 max 之间的数。 如果只提供一个参数返回一个0到提供数之间的数。 如果 floating 设为 true,或者 min 或 max 是浮点
阅读全文
摘要:https://www.cnblogs.com/feichengwulai/archive/2014/03/29/3632219.html 1.定义 它属于"结构化编程"的一种,主要思想是把运算过程尽量写成一系列嵌套的函数调用。举例来说,现在有这样一个数学表达式: 传统的过程式编程,可能这样写: 函
阅读全文
摘要:http://lodash.think2011.net/pick _.pick(object, [props]) 创建一个从 object 中选中的属性的对象。 创建一个从 object 中选中的属性的对象。 参数 来源对象 来源对象 要选中的属性名,单独指定或指定在数组中 要选中的属性名,单独指定
阅读全文

浙公网安备 33010602011771号