首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端-js截取字符串

    今天我要跟大家分享的是js截取字符串。遇到这样的问题,大家可能选择直接百度,但是百度到的方法,有些却不尽你意,小编也是遇坑之后,想想还是自力更生吧,现在整理出来分享给大家。 话不多说啦,就是上干货。...currLen >= 0 && currLen <= 128) { len += 1; } else { len += 2; } } return len; }     /** * @截取指定长度的字符串...if (getByteLen(name) 长度 let formatName = ''; let strLen = 0; for...这样可以知道一个字符串的长度; 接着,截断字符串,先判断字符串长度是否小于等于指定长度,是,则直接原样返回,否则,继续下一步; 最后,要实现按指定长度截断,就必须对每个字符进行判断是几个字节,对未超出指定长度的字符进行累加...,直至超出指定长度,循环终止,返回截断后的字符串,达到需求。

    6.5K30

    JS|JavaScript脚本也可固定位置

    问题描述 “如果不改变标签的位置,如何固定JS的脚本呢”,当我们在网页中写入JavaScript代码时,如果我们每次都必须在其他标签之后嵌入JavaScript代码,不仅会造成代码的冗余...我们今天来学习一下怎么将JavaScript脚本位置固定且能让脚本生效吧! 解决方案 函数是编程语言中很常见的概念,在JavaScript脚本中也不例外。...我们了解了BOM我们现在来解决怎么让其固定位置且生效,大家都知道在JavaScript中我们都会用function来定义函数,让函数调用来解决这个问题。 js代码,这句代码在刚开始是不会执行的,当页面完全加载完毕后才会调用js代码。...如果想要其位置固定就需定义相应函数来调用其js代码让其生效。我们在定义函数时一定要注意其符号必须是英文状态下的符号,否则会产生解析错误。

    4.2K20

    与固定长度切分有什么区别?

    与固定长度切分有什么区别?本文收录于Github:AI-From-Zero项目——一个从零开始系统学习AI的知识库。如果觉得有帮助,欢迎⭐Star支持!...传统的做法是按固定长度切分——就像用尺子量着切豆腐,每500个token切一刀,不管这一刀下去是切在句子中间还是段落正当中。这种"粗暴"的切分方式导致什么问题呢?...与之相比,固定长度切分就简单粗暴得多。它完全不管语义是否完整,只是按照预设的字符数或token数机械地切分。...决定是否使用SemanticChunking,要看三个关键维度:维度推荐SemanticChunking推荐固定长度切分文档特征非结构化文本、主题变化频繁、需要语义连贯性结构化文档(API文档、规范)、...SemanticChunking和固定长度切分的本质区别不在于技术实现,而在于设计哲学的不同:固定长度切分:追求处理效率,像工厂流水线一样机械地切割文本SemanticChunking:追求内容质量,像经验丰富的编辑一样理解文本的语义结构在实际应用中

    48410

    总结js中字符串截取的几种方法

    js提供的原生截取方法 首先需要强调的一件事就是,在js中,字符串一旦被创建,就永远无法修改,所以js提供的字符串相关的截取方法就不存在会影响原字符串的说法 slice 定义 slice() 方法可提取字符串的某个部分...也就是说,-1 指从最后一个字符开始截取,-2 指从倒数第二个字符开始截取,以此类推。 end 截取到哪个字符串。若未指定此参数,则要提取的子串包括 start 到原字符串结尾的字符串。...也就是说,-1 指从最后一个字符开始截取,-2 指从倒数第二个字符开始截取,以此类推。...开始,截取length个字符串并返回。...辅助用法 有时候我们需要根据固定的字符把一整串字符分隔开,比如我们需要把‘姓名:王五’这个字符串根据冒号分隔开,给前面的字加上样式,就可以用indexOf结合substring去做。

    3.5K30
    领券