JavaScript構文
13261 ワード
1. String.prototype.repeat(n)(文字列)
:文字列.n回の重複接続文字列repeat(n)=>を返す文字列
nは繰り返す回数(整数)
nを省略するか、0に指定すると空の文字列「」を返します.
2.split()関数(文字列)
string.split(separator, limit)
separator
非必須
文字列を切り取る区切り文字(文字列または正規表現)
値が入力されていない場合は、文字列全体を配列に配置して返します.
limit
非必須
[最大分割数](Max Split Count)(配列要素によって制限された2つの平面配列の要素のみを作成)
const str = "apple banana orange";
const arr = str.split(); // 값이 입력되지않으면 문자열 전체를 배열에 담아 리턴
const arr1 = str.split('') // length 0인 문자열로 구분
const arr2 = str.split(' ') //스페이스 한번 있을때마다 잘라서 배열 리턴
const str1 = "apple,banana,orange";
const arr3 = str1.split(',') // ,가 있을때 마다 구분해서 리턴
const arr4 = str1.split(',',2) // 매개변수 limit에 2를 입력했으므로 2개까지만 리턴된다.
console.log('arr', arr)
console.log('arr1',arr1)
console.log('arr2',arr2)
console.log('arr3',arr3)
console.log('arr4',arr4)
'arr' [ 'apple banana orange' ]
'arr1' [ 'a', 'p', 'p', 'l', 'e', ' ', 'b', 'a', 'n', 'a', 'n', 'a', ' ', 'o', 'r', 'a', 'n', 'g', 'e' ]
'arr2' [ 'apple', 'banana', 'orange' ]
'arr3' [ 'apple', 'banana', 'orange' ]
'arr4' [ 'apple', 'banana' ]
出典:https://hianna.tistory.com/377[昨日今日明日]3. String.prototype.repeat()
語句
count
문자열을 반복할 횟수. 0과 양의 무한대 사이의 정수([0, +∞)).
戻り値
現在の文字列を所定の回数で繰り返し貼り付ける新しい文字列.
'abc'.repeat(-1); // RangeError
'abc'.repeat(0); // ''
'abc'.repeat(1); // 'abc'
'abc'.repeat(2); // 'abcabc'
'abc'.repeat(3.5); // 'abcabcabc' (count will be converted to integer)
'abc'.repeat(1/0); // RangeError
({ toString: () => 'abc', repeat: String.prototype.repeat }).repeat(2);
// 'abcabc' (repeat() is a generic method)
ソース:mdn4. Array.prototype.join()
join()メソッドは、配列内のすべての要素を文字列に接続します.
arr.join([separator])
パラメータseparator Optional
配列内の各要素を区切る文字列を指定します.必要に応じて、この区切り文字は文字列に変換されます.
생략하면 배열의 요소들이 쉼표
.separatorは빈 문자열이면 모든 요소들이 사이에 아무 문자도 없이 연결
です.戻り値
配列内のすべての要素を接続する文字列を返します.arr.lengthが0の場合、空の文字列が返されます.
戻り値
配列内のすべての要素を接続する文字列を返します.arr.lengthが0の場合、空の文字列が返されます.
var a = ['바람', '비', '불'];
var myVar1 = a.join(); // myVar1에 '바람,비,불'을 대입
var myVar2 = a.join(', '); // myVar2에 '바람, 비, 불'을 대입
var myVar3 = a.join(' + '); // myVar3에 '바람 + 비 + 불'을 대입
var myVar4 = a.join(''); // myVar4에 '바람비불'을 대입
ソース:mdnReference
この問題について(JavaScript構文), 我々は、より多くの情報をここで見つけました https://velog.io/@moonjuyoung1/자바스크립트-문법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol