
数字序号的后缀 toOrdinalSuffix – JavaScript 实用代码片段
为数字添加序号后缀。 使用模运算符(%)来查找各位和十位的值。查找哪些序号模式数字匹配。如果数字在十位模式中找到,请使用十位的序数。 const toOrdinalSuffix = num => { const int = parse...
为数字添加序号后缀。 使用模运算符(%)来查找各位和十位的值。查找哪些序号模式数字匹配。如果数字在十位模式中找到,请使用十位的序数。 const toOrdinalSuffix = num => { const int = parse...
以字符串形式返回明天日期表示。 使用 new Date() 获取今天的日期,加上 86400000 秒(24小时),使用 toISOString 将 Date 对象转换为字符串。 const tomorrow = () => new ...
将字符串转换为连字符格式。 将字符串分解为单词,并使用-作为分隔符拼接。有关此正则表达式的更多详细说明,请访问本网站。 const toKebabCase = str => str && str .match(/[A-...
切换一个元素的样式类。 使用 element.classList.toggle() 来切换元素中指定样式类。 const toggleClass = (el, className) => el.classList.toggle(cla...
将美式格式的日期转换为英文格式。 使用 Date.toISOString() ,split('T') 和 replace() 将美式格式的日期转换为英文格式。如果传递的时间无法转换为日期,则会引发错误。 const toEnglishDat...
使用 toLocaleString() 将浮点数转换为 Decimal mark 格式。 将整数部分转化为用逗号分隔的字符串。 const toDecimalMark = num => num.toLocaleString('en-U...
将字符串转换为驼峰格式(camelcase)。 将字符串分解成单词,并将它们每个单词的第一个字母大写,重新拼接。有关此正则表达式的更多详细说明,请访问本网站。 const toCamelCase = str => { let s = ...
计算一个函数执行的时间。 使用 console.time() 和 console.timeEnd() 来测量开始和结束时间之间的差,以确定回调执行的时间。 const timeTaken = callback => { console...
创建一个数组切片,从 arr 数组的最后一个元素开始向前提取n个元素。 使用 Array.slice() 来创建一个从第 n 个元素开始从末尾的数组。 const takeRight = (arr, n = 1) => arr.sli...
创建一个数组切片,从arr数组的起始元素开始提取n个元素。 使用 Array.slice() 创建一个数组包含第一个元素开始,到 n 个元素结束的数组。 const take = (arr, n = 1) => arr.slice(0...
最新评论
写的挺好的
有没有兴趣翻译 impatient js? https://exploringjs.com/impatient-js/index.html
Flexbox playground is so great!
感谢总结。
awesome!
这个好像很早就看到类似的文章了
比其他的教程好太多了
柯理化讲的好模糊…没懂