반응형
자바 스크립트의 문자열에 문자 추가
빈 문자열에 For 루프 문자를 추가해야합니다. Javascript에서 concat 함수를 사용하여 문자열로 연결을 수행 할 수 있다는 것을 알고 있습니다.
var first_name = "peter";
var last_name = "jones";
var name=first_name.concat(last_name)
하지만 내 예에서는 작동하지 않습니다. 다른 방법으로 수행하는 방법을 아십니까?
내 코드 :
var text ="";
for (var member in list) {
text.concat(list[member]);
}
var text ="";
for (var member in list) {
text += list[member];
}
다음과 같이 기존 문자열에 문자열을 계속 추가 할 수도 있습니다.
var myString = "Hello ";
myString += "World";
myString += "!";
결과는-> Hello World!
단순히 +
연산자 를 사용했습니다 . Javascript는 +로 문자열을 연결합니다.
사용하려는 것 join
같습니다. 예 :
var text = list.join();
String.concat을 사용하려면 함수가 참조로 작동하지 않기 때문에 기존 텍스트를 바꿔야합니다.
var text ="";
for (var member in list) {
text = text.concat(list[member]);
}
물론, 다른 사람들이 제공 한 join () 또는 + = 제안도 잘 작동합니다.
단순 사용 텍스트 = 텍스트 + 문자열 2
참고 URL : https://stackoverflow.com/questions/5754712/add-characters-to-a-string-in-javascript
반응형
'programing' 카테고리의 다른 글
R에 "warnings ()"가 나타날 때 루프 중단 (0) | 2020.08.23 |
---|---|
sparse_softmax_cross_entropy_with_logits와 softmax_cross_entropy_with_logits의 차이점은 무엇입니까? (0) | 2020.08.23 |
Google 캘린더에 추가 할 링크 (0) | 2020.08.23 |
Zend Framework 2에서 경로, 게시, 가져 오기 등에 액세스하는 방법 (0) | 2020.08.23 |
오픈 소스 프로젝트에 대한 코드 서명 인증서? (0) | 2020.08.22 |