> 웹 프론트엔드 > JS 튜토리얼 > JavaScript 기본 지식 요약(2) 소개, 변수, 값 유형, 연산자

JavaScript 기본 지식 요약(2) 소개, 변수, 값 유형, 연산자

php中世界最好的语言
풀어 주다: 2018-03-10 11:48:09
원래의
1575명이 탐색했습니다.

이번에는 기본 JavaScript 지식 요약을 가져왔습니다. 총 11개의 지식 포인트가 있습니다. 기본 JavaScript 지식 요약(2) 소개, 변수, 값 유형, 연산자다음은 실제 사례입니다. 한 번 보세요.

JS의 공식 검토를 시작하세요

주요 브라우저는 무엇인가요?

주요 브라우저

kernel

IE 삼지창

Chrome 웹킷/블링크

firefox Gecko

Opera Presto

Safari 웹킷

JS 소개 방법 ?

페이지에 태그가 포함되어 있습니다.

외부에서 소개된

웹 표준(w3c 표준의 한 항목) 구조, 스타일 및 동작이 분리되며 일반적으로 외부 참조를 사용합니다.

구조 동작 스타일

html js css

분리: 세 개의 파일이 별도로 작성되며 개발 표준

JS 기본 구문

variables(변수)

선언, 할당 분해

Single var

변수 선언

Naming rule

변수 이름은 영문자 _, $로 시작해야 합니다. $

변수 이름에는 _, 문자가 포함될 수 있습니다. $, 숫자

No 시스템 키워드, 예약어를 변수명으로 사용할 수 있습니다

쿼리 키 또는 예약어

변수 선언

//声明一个变量var a;
//声明多个变量var a = 100,
    b = 200,
    c = "holle world";
로그인 후 복사

기본 구문

원래 값(스택 데이터): Number Boolean String undefine null(변경할 수 없는 원본) value)

참조값(힙 데이터): 배열 객체 함수...날짜 RegExp 등

//원래 값의 여러 유형//숫자 유형, 숫자 유형 var a = 111;//문자열 유형, 문자열 유형 var b = " I'm super handsome"//Boolean 유형에는 true와 false라는 두 가지 값이 있습니다. Var c = true; var d = false; //정의되지 않은 유형에는 하나의 값이 있습니다. 널(null)형은 역을 나타내고 비어 있음을 나타냅니다

컴퓨터 값을 저장할 때 원래 값과 기준 값이 서로 다른 곳에 저장되는데, 원래 값은 스택(Stack)에 저장되고, 기준 값은 대략적으로 저장됩니다. the heap (heap);

//原始值 栈var a = 10,var b = a;
 a = 20; //打印出b-->10;
//引用值 堆//例子一var arr = [1,2];var arr1 = arr;
arr.push(3);//打印出arr1-->[1,2,3];//例子二var arr = [1,2];var arr1 = arr;
arr = [1,3];//打印出arr1-->[1,2];
로그인 후 복사

js 스택과 heap의 차이점

JS 문 기본 규칙

문은 세미콜론 ";"으로 끝나야 합니다.

JS구문 오류로 인해 후속 코드가 종료되지만 다른 JS 코드 블록에는 영향을 미치지 않습니다.

쓰기 형식은 표준화되어야 합니다. "=, +, -, /"에는 공백이 두 번 있어야 합니다.

함수 데모() {} 함수 뒤에 세미콜론을 추가할 필요가 없고,

for(){} 뒤에 세미콜론을 추가할 필요가 없으며,

if(){}

/ 뒤에 세미콜론을 추가할 필요가 없습니다. /JS 구문 오류로 인해 후속 코드가 종료되지만 다른 JS 코드 블록에는 영향을 미치지 않습니다.

<script type="text/javascript">console.log(a);<script><script type="text/javascript">var b = 1;console.log(b);<script>//
로그인 후 복사

코드 블록의 첫 번째 부분은 오류를 직접 보고하지만 두 번째 부분의 인쇄에는 영향을 미치지 않습니다.

JS 연산자

JS의 Numbr 기본 부동 소수점 유형

산술 연산자

수학 연산, 문자열 연결

모든 데이터 유형 + 문자열은 문자열

"+"

"-", "*", "/", "=", "()"

"+ +", "--", "+=", "-=", "/=", "*=", "%="

우선순위는 "최약", "()"가 가장 높습니다

JS 덧셈, 뺄셈, 곱셈 및 나눗셈

//加var a = 10,
    b = 20,
    c,
    e,
    g,
    h,
    f;
    c = a + b;//加 打印30
    f = 1 + "a"; //字符串拼接 打印"1a"
    e = b - a;//减 打印20
    g = a*b;//乘 打印200
    h = b/a;//除法 打印2var num = 0/0//打印NaN  全称Not A Number  计算机知道是数字但是显示不出来用NaN表示 叫非数  是Numbar类型
var a = 10;var b = 10;
a++;//打印a-->11;b--;//打印b-->9;a += 10//等于a = a + 10,打印a-->20a += 10 + 1//等于a = a + 10 +1 打印a-->21//*=、/=相似 不做介绍
로그인 후 복사

계속됩니다. . . . 다음 장 논리 연산자, 계산 연산자

이 기사의 사례를 읽은 후 방법을 마스터했다고 믿습니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!

관련 자료:

기본 JavaScript 지식 요약(1)

VUE의 계산된 속성 및 리스너 사용 사례

vue 수명 주기, vue 인스턴스, 템플릿 구문

위 내용은 JavaScript 기본 지식 요약(2) 소개, 변수, 값 유형, 연산자의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿