1.1.9 • Published 4 years ago

lxc-js-api v1.1.9

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

lxc-js-api

一些javascript常用的方法

安装方法

npm install lxc-js-api -S

模块引入方式时,可以修改成别名:

var jsApi = require('lxc-js-api');
// 采用ES6语法时:
import jsApi from 'lxc-js-api';

采用外部引用js或者js合并时,将给全局环境(global或者window)挂载jsApi对象,直接使用此对象调用方法即可

方法介绍

string方法

toUtf8(str)

将中文字符串转换成UTF-8格式

参数:

  • str String - 传入字符串

返回:

  • String - 得到的字符串

示例:

console.log(jsApi.toUtf8('哈哈'));
// 哈哈

utf16toEntities(str)

用于把用utf16编码的字符转换成实体字符,以供后台存储

参数:

  • str String - 将要转换的字符串,其中含有utf16字符将被自动检出

返回:

  • String - 转换后的字符串,utf16字符将被转换成&#xxxx;形式的实体字符

示例:

console.log(jsApi.utf16toEntities(unescape("笑脸表情%uD83D%uDE0A")));
// 笑脸表情😊

stringEncrypt(data)

参数:

  • data Object - 只接收一个对象data,以下是属性说明
    • str String - 原字段
    • num Number - 中间加密几位, 默认4位
    • sign String - 加密符号, 默认*

返回:

  • String - 新字段

示例:

jsApi.stringEncrypt({
	str: '18888888888'
});
// 188****8888

number方法

toChinaNum(num)

将数字转换成中文数字

参数:

  • num Number - 传入数字

返回:

  • String - 转换后的字符串

示例:

console.log(jsApi.toChinaNum(2));
// 二
1.1.9

4 years ago

1.1.8

5 years ago

1.1.7

6 years ago

1.1.6

6 years ago

1.1.5

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.11

6 years ago

1.0.10

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago