Javascript 표현식에는 1. 산술 표현식, 3. 기본 표현식, 5. 논리 표현식, 7. 속성 액세스 표현식, 생성 표현식 9. 함수 정의 표현식 10. 호출 표현식 등
이 기사의 운영 환경: Windows 7 시스템, javascript 버전 1.8.5, DELL G3 컴퓨터
javascript 표현식이란 무엇입니까?
표현식은 평가하고 구문 분석할 수 있는 코드 단위입니다. 가치로. JS의 표현식은 여러 범주로 나눌 수 있습니다.
산술 표현식
문자열 표현식
기본 표현식
배열 및 개체 초기화 표현식
논리 표현식
왼쪽 표현식
속성 액세스 표현
객체 생성 표현식
함수 정의 표현식
호출 표현식
산술 표현식
이 카테고리에서는 모든 계산 결과를 숫자로 가져옵니다. 표현식:
1 / 2 i++ i -= 2 i * 2
문자열 표현식
평가하는 표현 문자열로:
'A ' + 'string'
기본 표현식
이 범주에는 변수 참조, 리터럴 및 상수:
2 0.02 'something' true false this //the current object undefined i //where i is a variable or a constant
일부 언어 키워드도 있습니다:
function class function* //the generator function yield //the generator pauser/resumer yield* //delegate to another generator or iterator async function* //async function expression await //async function pause/resume/wait for completion /pattern/i //regex () // grouping
배열 및 객체 초기화 표현식
[] //array literal {} //object literal [1,2,3] {a: 1, b: 2} {a: {b: 1}}
논리 표현식
논리 표현식 사용 논리 연산자 및 부울 값으로 해석:
a && b a || b !a
왼쪽 표현식
new //create an instance of a constructor super //calls the parent constructor ...obj //expression using the spread operator
속성 액세스 표현식
object.property //reference a property (or method) of an object object[property] object['property']
객체 생성 표현식
new object() new a(1) new MyRectangle('name', 2, {a: 4})
함수 정의 표현식
function() {} function(a, b) { return a * b } (a, b) => a * b a => a * 2 () => { return 2 }
호출 표현식
함수 호출을 위한 구문 또는 방법
a.x(2) window.resize()
추천 학습: "js 기본 튜토리얼"
위 내용은 자바스크립트 표현식이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!