• 获取字符串实际长度,String.prototype.length获取的是utf-16的长度

    Example

    const str = '😂👱👬👨‍👩‍👧👨‍👩‍👧‍👦👨‍👩‍👧‍👦👨‍👧👩‍👧‍👧; // 8个表情,包含组合表
    console.log(str.length); // 49
    console.log(getStringLen(str)); // 8

    const str2 = '🙎🏿'; // 黑皮肤表情
    console.log(str2.length); // 4
    console.log(getStringLen(str2)); // 1

    Returns

    字符串实际长度

    Parameters

    • value: string

      要获取长度的字符串

    Returns number