water_xcx/miniprogram_npm/tdesign-miniprogram/common/utils.wxs

40 lines
689 B
XML

/* utils */
/**
* addUnit */
// 为 css 添加单位
function addUnit(value) {
var REGEXP = getRegExp('^d+(.d+)?$');
if (value == null) {
return undefined;
}
return REGEXP.test('' + value) ? value + 'px' : value;
}
function isArray(array) {
return array && array.constructor === 'Array';
}
function isObject(obj) {
return obj && obj.constructor === 'Object';
}
function includes(arr, value) {
if (!arr || !isArray(arr)) return false;
var i = 0;
var len = arr.length;
for (; i < len; i++) {
if (arr[i] === value) return true;
}
return false;
}
module.exports = {
addUnit: addUnit,
isArray: isArray,
isObject: isObject,
includes: includes,
};