코딩노트/node.js 풋내기개발자 2020. 5. 8. 00:30
assert 모듈은 assert 함수 뿐 아니라 다른 방식으로 유효성을 검사하는 함수를 지원한다. equal 함수와 strictEqual 함수, notEqual 함수와 notStrictEqual 함수이다. equal : 어떤 두개의 변수나 조건식의 결과 값이 다를 경우 오류 발생, 값의 타입은 무시 strictEqual : 어떤 두개의 변수나 조건식의 결과 값이 다를 경우 오류 발생, 값의 타입까지 검사 notEqual : 어떤 두개의 변수나 조건식의 결과 값이 같을 경우 오류 발생, 값의 타입은 무시 notStrictEqual : 어떤 두개의 변수나 조건식의 결과 값이 같을 경우 오류 발생, 값의 타입까지 검사 말로 설명하는 것 보다는 예제 소스를 보는게 훨씬 이해가 쉬울 것이다. var assert ..
코딩노트/node.js 풋내기개발자 2020. 5. 7. 00:21
assert 모듈은 특정 조건이 참인지 거짓인지, 값이 0인지 아닌지를 체크하여 틀린 조건, 값이 0일 경우에 오류를 발생시키는 모듈이다. node.js에서 assert를 사용하려면 다음과 같이 소스코드를 작성하여야 한다. var assert = require("assert"); 간단한 사용 예제를 보면 더욱 이해가 쉬울 것이다. var assert = require("assert"); /* assert 모듈은 ()안의 조건이나 값이 유효한지 검사하는 모듈 따라서, 해당 조건이 거짓이거나 또는 값이 0일 경우 오류를 발생시켜 이후 동작을 수행하지 않음. */ var a = 10; var b = 10; var c = 30; assert(a < c); // a는 10, c는 30으로 참 console.log..