코가이
코딩할 때 가장 어려운 건 이름 짓기
코가이
전체 방문자
오늘
어제
  • 분류 전체보기
    • javascript
    • PHP
    • Database
    • Python
    • 개발자 푸념
    • 운영체제
    • 리눅스
    • 개발 관련
    • 기타

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • JavaScript
  • 바인딩
  • JS
  • jQuery
  • 전체선택
  • 바인드
  • CodeIgniter
  • Entity
  • 체크박스
  • checkbox

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
코가이

코딩할 때 가장 어려운 건 이름 짓기

javascript

[jQuery] 엔티티 코드 변환 / entity mapping escape

2022. 7. 7. 03:25

💻 사용법 How to use

let escape_name = "A & B";
escape_name = html_escape(escape_name);
console.log(escape_name);

// 결과
// A & B

🎈 결과

A & B

💻 코드 Code (ES6+)

/**
 * 엔티티 코드 매핑을 위한 변수
 * @type {{"`": string, "\"": string, "&": string, "'": string, "<": string, "=": string, ">": string, "/": string}}
 */
let entityMap = {
  '&': '&amp;',
  '<': '&lt;',
  '>': '&gt;',
  '"': '&quot;',
  "'": '&#39;',
  '/': '&#x2F;',
  '`': '&#x60;',
  '=': '&#x3D;'
};

/**
 * 엔티티 코드를 변환 한다
 * @param str
 * @returns {*}
 */
function html_escape(str){
  $.each(entityMap, function(_key, _value){
    str = str.split(_key).join(_value);
  });
  return str;
};

2023.02.07 - [javascript] - [javascript] 엔티티 코드 변환 / entity mapping escape / 특수 문자를 엔티티 코드로 치환

'javascript' 카테고리의 다른 글

[javascript] 엔티티 코드 변환 / entity mapping escape / 특수 문자를 엔티티 코드로 치환  (0) 2023.02.07
[jQuery] 변수 바인딩, SQL의 쿼리 바인딩(Query Binding) 처럼 사용하기 | Variable Query Binding  (0) 2022.07.07
[javascript] 변수 바인딩, 문자열 문자에 변수 넣기, 템플릿 리터럴 / Template literals (Template strings), Variable Binding  (0) 2022.07.07
[javascript] 체크박스 전체 선택 및 해제 / How to check all checkboxes using javascript| sangria.javascript.library  (0) 2022.02.25
[jQuery] 체크박스 전체 선택 및 해제 / How to check all checkboxes using jQuery  (0) 2022.01.23
    'javascript' 카테고리의 다른 글
    • [javascript] 엔티티 코드 변환 / entity mapping escape / 특수 문자를 엔티티 코드로 치환
    • [jQuery] 변수 바인딩, SQL의 쿼리 바인딩(Query Binding) 처럼 사용하기 | Variable Query Binding
    • [javascript] 변수 바인딩, 문자열 문자에 변수 넣기, 템플릿 리터럴 / Template literals (Template strings), Variable Binding
    • [javascript] 체크박스 전체 선택 및 해제 / How to check all checkboxes using javascript| sangria.javascript.library
    코가이
    코가이
    개발 기록 장치

    티스토리툴바