方法 参数默认值 返回类型 越界返回值 支持 BMP 以外字符?
'string'[index]   String undefined 否
string.prototype.charAt(pos) 0 String "" 否
string.prototype.charCodeAt(pos) 0 Number NaN 否
string.prototype.codePointAt(pos) 0 Number undefined 是