import { encode, decode, parse, stringify } from 'urlencode'; console.log(encode('苏千')); // default is utf8 console.log(encode('苏千', 'gbk')); // '%CB%D5%C7%A7' // decode gbk decode('%CB%D5%C7%A7', 'gbk'); // '苏千' // parse gbk querystring parse('nick=%CB%D5%C7%A7', { charset: 'gbk' }); // {nick: '苏千'} // stringify obj with gbk encoding var str = 'x[y][0][v][w]=' + encode('雾空', 'gbk'); // x[y][0][v]