>웹 프론트엔드 >JS 튜토리얼 >JavaScript는 대문자 및 소문자를 생성합니다_javascript 팁

JavaScript는 대문자 및 소문자를 생성합니다_javascript 팁

WBOY
WBOY원래의
2016-05-16 15:51:491567검색

주로 str.charCodeAt() 및 String.fromCharCode() 메소드를 사용합니다

--》문자열에서 특정 문자의 유니코드 인코딩을 얻으려면 charCodeAt()를 사용하세요.

-->fromCharCode()는 하나 이상의 지정된 유니코드 값을 받아들이고 해당 문자열을 반환합니다.

//生成大写字母 A的Unicode值为65
function generateBig_1(){
  var str = [];
  for(var i=65;i<91;i++){
    str.push(String.fromCharCode(i));
  }
  return str;
}
//生成大写字母 a的Unicode值为97
function generateSmall_1(){
  var str = [];
  for(var i=97;i<123;i++){
    str.push(String.fromCharCode(i));
  }
  return str;
}
//将字符串转换成Unicode码
function toUnicode(str){
  var codes = [];
  for(var i=0;i<str.length;i++){
    codes.push(str.charCodeAt(i));
  }
  return codes;
}

function generateSmall(){
  var ch_small = 'a';
  var str_small = '';
  for(var i=0;i<26;i++){
    str_small += String.fromCharCode(ch_small.charCodeAt(0)+i);
  }
  return str_small;
}

function generateBig(){
  var ch_big = 'A';
  var str_big = '';
  for(var i=0;i<26;i++){
    str_big += String.fromCharCode(ch_big.charCodeAt(0)+i);
  }
  return str_big;
}

console.log(generateBig());
console.log(generateSmall());

console.log(toUnicode(generateBig()));
console.log(toUnicode(generateSmall()));

console.log(generateBig_1());
console.log(generateSmall_1());

사용 가능한 결과-->

그 중 fromCharCode는 html 엔터티 기호를 변환하는 데 큰 역할을 합니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.