숫자에는 10진수, 2진수, 8진수가 포함됩니다.
0b로 시작하는 것은 8진수를 나타냅니다.
float, int, double 및 기타 데이터 유형은 없습니다. js에서. number에는 모든 숫자가 포함됩니다
2, string
string a='123'
또는 string a="123" code > <p>빈 문자열의 길이는 0입니다. <br>공백 문자열의 길이는 1입니다. <code>string a='123'
或string a=“123”
' ' '
是错误的做法 可以用双引号将其引起来"'"
用转义字符‘' '
작은따옴표를 표현하는 것은 잘못되었습니다. ' ' '
작은따옴표를 올바르게 표현하는 방법은 두 가지입니다.
"'"
'' ' <p>다른 이스케이프 문자 소개 </p>
' n'line break
't'tab
는 여러 줄 문자열의 두 문자를 나타냅니다.
var s = '12345' + '67890' // 无回车符号
var s = `12345 67890` // 含回车符号
a && b a와 b가 모두 true이면 값은 false입니다.
a | | b a와 b가 모두 거짓이면 값은 거짓이고, 그렇지 않으면 참입니다
4, 기호
5, object
object는
object 내부에서 결합된 위의 기본 유형(순서 없음)입니다.
var 사람 = {
이름: 'shuyan',
'아이': {
이름: '잭'
object.key는 object[key]와 다릅니다
6 , unundefined
typeof 연산자 | xxx | string | number | boolean | symbol | 유형을 사용하세요.정의되지 않음 | ||
---|---|---|---|---|---|---|---|---|
function | typeof xxx | 'string' | 'number' | 'boolean' | 'symbol' | '정의되지 않음 ' |
함수는 유형이 아니라는 점에 유의하세요
js의 모든 것은 객체라는 것은 실수입니다
배열과 함수는 객체
숫자는 10진수, 2진수, 8진수를 포함합니다
시작 0b는 2진수를 의미합니다.
0x16은 js에 float, int, double 및 기타 데이터 유형이 없다는 점에 유의하세요. number에는 모든 숫자가 포함됩니다
2, string
string a='123'
또는 string a="123"</ code > <p>빈 문자열의 길이는 0입니다. <br/>공백 문자열의 길이는 1입니다. <code>string a='123'
或string a=“123”
' ' '
是错误的做法 可以用双引号将其引起来"'"
用转义字符‘' '
작은따옴표를 표현하는 것은 잘못되었습니다. ' ' '
작은따옴표를 올바르게 표현하는 방법은 두 가지입니다.
"'"
'' '<로 묶을 수 있습니다. /code> <p>다른 이스케이프 문자 소개 </p></li><li><p>' n'line break</p></li></ul><p>'t'tab</p><p></p><h3>'' 슬래시 </h3><p><br/><br/>는 여러 줄 문자열의 두 문자를 나타냅니다. <br/><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false;"> var s = &#39;12345&#39; + &#39;67890&#39; // 无回车符号</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div></p> 또는 <h3><div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false;"> var s = `12345
67890` // 含回车符号</pre><div class="contentsignin">로그인 후 복사</div></div><div class="contentsignin">로그인 후 복사</div></div>3, boolean</p>
<h3></h3>boolean에는 true와 false라는 두 가지 값만 있습니다. <p>a && b a와 b가 모두 true이면 값은 false입니다. <br>a | | b a와 b가 모두 거짓이면 값은 거짓이고, 그렇지 않으면 참입니다<br><br>4, 기호<br><br>5, object<br><br>object는 <br>object 내부에서 결합된 위의 기본 유형(순서 없음)입니다.
var 사람 = { <br>
이름: 'shuyan', <br>
'아이': { <br>
이름: '잭' </p>
}, // 마지막 쉼표는 선택사항입니다 <h3>
} </h3>객체 키는 항상 문자열이며 다른 유형의 키는 없습니다. <h3>object[”]는 유효합니다. </h3>object['key']는 object.key로 작성할 수 있습니다. <p>object.key는 object[key]와 다릅니다 <br> <br>6 , unundefined</p>
<hr>7, null<h3></h3> JS에 "값 없음"을 의미하는 두 가지가 있는 이유는 JS의 아버지가 상당히 혼란스러워했다는 것을 알 수 있습니다. 시간: https:/ /twitter.com/BrendanEich/status/333008305461006336 <table> (표준) 변수에 값이 할당되지 않은 경우 이 변수의 값은 정의되지 않습니다. <thead> (규칙) 다음과 같은 객체를 표현하려는 경우 값이 할당되지 않았습니다. null을 사용하세요. 값이 할당되지 않은 문자열/숫자/부울/기호를 나타내려면 undefound<tr class="firstRow">
<th></th>typeof 연산자<th align="center"></th>
<th align="right"></th>
<th align="right">xxx</th>
<th align="right">string</th>
<th align="right">number</th>
<th align="right">boolean</th>
<th align="right">symbol</th> 유형을 사용하세요. <th>정의되지 않음 </th>
</tr>null</thead>
<tbody>object<tr>
<td>function</td>
<td align="center"></td>
<td align="right"></td>
<td align="right">typeof xxx</td>
<td align="right">'string'</td>
<td align="right">'number'</td>
<td align="right">'boolean'</td>
<td align="right">'symbol'</td>
<td>'정의되지 않음 '</td>
</tr> '객체'</tbody> </table>' object'<hr>
<p>'function'<br><em></em><br><em></em><br><em>함수는 유형이 아니라는 점에 유의하세요</em> </p>🎜js의 모든 것이 객체라고 말하는 것은 잘못입니다🎜 🎜🎜배열과 함수가 객체에 속합니다🎜🎜
위 내용은 공유할 7가지 js 데이터 유형의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!