>  기사  >  웹 프론트엔드  >  Java Script로 수집할 가치가 있는 학습 노트(요약 공유)

Java Script로 수집할 가치가 있는 학습 노트(요약 공유)

WBOY
WBOY앞으로
2021-10-12 11:21:182240검색

오늘은 소장할 가치가 있는 기본 JavaScript 학습 노트를 가져왔습니다. 소소한 지식이 많이 담겨 있으니 서둘러 살펴보세요!

Java Script로 수집할 가치가 있는 학습 노트(요약 공유)

자바스크립트란 무엇인가요?

JavaScript는 클라이언트에서 실행되는 스크립트 언어입니다.


기본 입력 및 출력 문

함수
인쇄 출력 console.log()
팝업 출력 상자 alert
팝업 입력 상자 prompt
파일 쓰기 document.write('')
  • 작은 이론:
    console.log 출력 가능 모든 유형의 데이터인 경우, 경고는 문자열 유형 데이터만 출력할 수 있으며, 경고 출력이 객체인 경우 toString() 메서드가 자동으로 호출됩니다.

Variables

변수 선언 var(이름)

  • 주의사항
    • 여러 변수를 동시에 선언할 때는 쉼표로 구분하고 줄 바꿈으로 구분해야 하며, 같은 줄에 작성하면 변수를 여러 번 선언할 수 없습니다.

    • 초기화되지 않은 변수의 직접 출력 결과는 정의되지 않습니다

    • 변수 명명 규칙: 영숫자 밑줄 달러 기호(숫자로 시작하지 않음)

    • 변수 초기화에서는 작은따옴표와 큰따옴표 사이에 차이가 없습니다.


데이터 유형

JavaScipt는 동적/약한 유형의 언어

입니다.
NumNumber 유형 Boolean 유형 Str 문자열 유형정의되지 않은 알 수 없는 값 Null 비어 있음

js의 변수 데이터 유형은 프로그램 실행 중에만 등호 오른쪽의 값에 따라 결정됩니다. 동적 데이터 유형

자주 사용되는 명령문이라고도 합니다.

IsNAN() //判断值是否为非数字
//转义符: \n换行 \t缩进 \b空格
str.length  //获取字符串长度

작은 이론

  • undefine이고 숫자를 더하면 결과는 NaN입니다

  • null+1은 1

  • 프롬프트에서 가져온 값은 문자 유형입니다.

프롬프트 값을 추가하려면, 다음과 같은 추가 사례가 있습니다:

//demo onevar a,
	b
	;a = parseInt(prompt('请输入第一个值'));
	b = parseInt(prompt('请输入第二个值'));
	var c = a + b;
	alert (c);
	//demo two
	var a = prompt('请输入第一个值');
	var b = prompt('请输入第二个值');
	var c = Number(a) + Number(b);
	alert (c);

문자열 변환 (chrom 색상은 검정색)

  • variable.toString()
  • String() 캐스트
  • 암시적 변환: + 접합
  • 문자열 템플릿 접합 내 나이는 ${age}세입니다 (백틱을 빼지 않도록 주의하세요)我的年龄是${age}岁 (注意反引号不要掉了)

数字型转换(chrom颜色为蓝)

  • Parselnt()转换为整数型
  • parseFloat()转换为浮点型
  • Number()强制转换函数
  • 隐式转换:- * / 算术运算隐式转换

布尔型转换(chrom颜色为蓝)

  • 空、否定会被转换为false:如 ‘’、 0 、 NaN 、 null 、 undefined
    其余全部为true

运算符

==默认转换数字类型,会把字符型转换成数字型
===全等, 要求数值和数据类型都一样

优先级:

  • 括号

  • 单目 (右结合右至左)

  • 算数*/%

  • 位移

  • 关系

  • 相等

  • 逻辑&^| &&||

  • 赋值

  • 逗号


选择语句

  • if没什么好说的
  • switch注意事项:
    case的值判断是全等运算判断

数组

  • 创建数组的方式
    1.利用new创建数组
var arr = new Array() //注意的是,new A必须大写
var arr = new Array(2); //表示数据长度2
var arr = new Array(2, 3); //表示里面有两个元素是2和3

2.利用字面量创建数组

var arr = [];

3.获取数组的长度

arr.length

也可通过arr.length = (Number)的方式来修改数组长度

注意点:

  • 多余的地址/空地址/未定义数组元素默认值为undefined
    拿C语言举例,字符数组默认后面都是有一个

위 내용은 Java Script로 수집할 가치가 있는 학습 노트(요약 공유)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제