前端开发常用知识点汇总

58 阅读1分钟

好记性不如烂笔头,没错,所以我要来记录一些常用但是自己又容易忘记的知识点。

有了Ai,感觉人都要废了(记性要废了)...

用了很多记笔记工具,用到一定量又要付费,所以不如直接在掘金写文章记录知识点,无论你是手机端、PC端都可以开箱即用(没错,我是小机灵鬼)...

【split()】

JS 中,split() 是字符串对象的内置方法,用于根据指定的分隔符将字符串拆分为子字符串数组
其核心作用:将连续字符串按规则分割为可独立操作的片段
适用场景:常用于数据解析、文本处理、格式转换等场景
注意: split() 方法不改变原始字符串

基础语法:string.split(separator,limit)
-   `separator`(可选):分隔符,可以是字符串或正则表达式。
                        若省略,则默认按空格分割;若为空字符串 '',则每个字符单独拆分
-   `limit`(可选):限制返回数组的最大长度,超出部分会被截断

1.实例
    省略分割参数:
        var str="How are you doing today?";
        var n=str.split();
    n 输出数组值得结果:
        How are you doing today?

2.实例
    分割每个字符,包括空格:
        var str="How are you doing today?";
        var n=str.split("");
    n 输出数组值得结果:
        H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?

3.实例
    使用 limit 参数:
        var str="How are you doing today?";
        var n=str.split(" ",3);
    n 将输出3个数组的值:
        How,are,you

4.实例
    使用一个字符作为分隔符:
        var str="How are you doing today?";
        var n=str.split("o");
    n 输出数组值得结果:
        H,w are y,u d,ing t,day?