1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 16× 16× 100009× 9× | /** * 将字符串转为破折连接形式 * @param {string} str * @return {string} */ export const normalizeToBreak = str => str.replace(/[A-Z]/g, data => `-${data.toLowerCase()}`) /** * 将字符串转为驼峰形式 * @param {string} str * @return {string} */ export const normalizeToCamel = str => str.replace(/\-[a-z]/g, data => data.substr(1).toUpperCase()) export const generateUuid = () => Math.random().toString().substr(2) export const uuid = `simple-dom-query${generateUuid()}` |