js useful

作者: 绝尘kinoko | 来源:发表于2021-01-05 17:19 被阅读0次

记录有用的js技巧。

  • 将字符串拆分为字符数组
    扩展操作符更简洁
text.split('')
// ↓
[...text]
// "kinoko" -> ["k", "i", "n", "o", "k", "o"]
  • 在多个分隔符上分割字符串
    split是可以用正则作为参数的
let text = 'k,kino;kinoko]kinoko2021'
text.split(/[,;\]]/)
// ["k", "kino", "kinoko", "kinoko2021"]
  • 交换方法swap
    通常是使用temp作为中间变量转储,也可以这样实现
[a, b] = [b, a]
  • 小数取整
Math.trunc(n)
Number.parseInt(n)
~~n
  • n次方
Math.pow(x, y)
x ** y
// **是运算符,可以连写,pow方法只能接受2个参数
x ** y ** z

相关文章

  • js useful

    记录有用的js技巧。 将字符串拆分为字符数组扩展操作符更简洁 在多个分隔符上分割字符串split是可以用正则作为参...

  • Some useful JS techniques that y

    I complete reading JavaScript Enlightenment recently. The...

  • Useful tricks for Ubuntu / Ubunt

    Useful tricks Useful tricks in Linux using and server man...

  • javascript 原型

    (*useful)标记:目前觉得有用的函数//FIXME 标记:待补充 首先,要明确几个点:1.在JS里,万物皆...

  • 所有导致 CPU 飙升的 Java 方法的shell脚本

    useful-scripts/install.md at master · oldratlee/useful-sc...

  • Useful

    Frameworks and Libraries Princeton trimesh2 -- mesh proce...

  • Useful

    #搬一个很久之前的旧文 #梗:爱与疯狂只有一线之隔 #丑哈同人,性格偏自杀小队,剧情线有改动。部分情节和语言选自原...

  • useful

    How PGP workshttp://www.pgpi.org/doc/pgpintro/#p10 http:/...

  • Git的使用场景

    以此文记述工作中遇到的Git问题,及其解决方法。 恢复被同事误删的文件 场景:同事认为文件 useful.js 在...

  • 2018-05-14

    Oversimplification Simplification is not only useful but ...

网友评论

      本文标题:js useful

      本文链接:https://www.haomeiwen.com/subject/rsjwoktx.html