账户中心 退出系统
6.0 版本 5.0 版本 3.0 版本
使用手册 模板中心 账户中心 合作 · 服务
6.0 版本 5.0 版本 3.0 版本
快速开始
介绍及部署
原生函数简化
页面跳转
网络请求
数据缓存
图片相关
系统信息
提示加载
头部导航
元素获取
常用函数扩展
字符操作
数组操作
随机数据
日期时间
延时循环
对象操作
字符串工具

工具介绍

grace.js 内置的字符串提供了字符串长度获取、去除空格、截取、等常用的字符串操作功能;

使用方法

var graceString = require('@/Grace.JS/graceString.js');
graceString.相关函数()

count()

函数功能 : 计算字符串长度
函数参数 : 01. 字符串 02. 是否计算空格( 可选参数 默认 true )
函数返回 : 整数形式的字符长度
演示代码 :

var str = "hi . . .";
console.log(graceString.count(str)); // 8
console.log(graceString.count(str, false)); // 5

removeAllSpace()

函数功能 : 去除字符串内的全部空格
函数参数 : 01. 字符串
函数返回 : 去除空格后的字符串
演示代码 :

var str = "hi . . .";
console.log(graceString.removeAllSpace(str)); // hi...


trim | trimL | trimR()

函数功能 : 去除字符串内的 首尾 | 左侧 | 右侧 空格
函数参数 : 01. 字符串
函数返回 : 去除空格后的字符串
演示代码 :

var str = " hi . . . ";
console.log(str); // hi...
console.log(graceString.trim(str)); // hi...
console.log(graceString.trimL(str)); // hi...
console.log(graceString.trimR(str)); // hi...

search()

函数功能 : 字符串搜索
函数参数 : 01. 被字符串 02. 要搜索的字符 03. 是否区分大小写 [ 默认 true 区分大小写 ]
函数返回 : 查找成功返回字符位置 ( 包含0 ),查找失败返回 -1
演示代码 :

var str = "测试 hi . . . ";
console.log(str); // hi...
console.log(graceString.search(str,'Hi', false)); 
console.log(graceString.search(str,'h0i'));

getExtension()

函数功能 : 获取字符串中的扩展名
函数参数 : 01. 被字符串
函数返回 : 字符串中扩展名的部分
演示代码 :

var str = "a.b.c.txt";
console.log(graceString.getExtension(str));