weakSet.has()
이것은 weakSet 에 개체가 있는지 여부를 조사할 때 부울 값을 반환하는 데 사용되는 자바스크립트의 내장 함수입니다. 아니면. weakSet object를 사용하면 약하게 보관된 개체를 컬렉션에 저장할 수 있습니다.
구문
weakSet.has(obj);
인수
위의 코드 줄에서 weakSet.has() 매개변수 'obj'를 수락하고 매개변수가 제공된 weakSet 에 있는지 확인합니다. 여부.
반환 값
값의 존재 여부에 따라 weakSet 에 있는지 여부 여부, weakSet.has() 메서드는 부울 출력을 반환합니다. 값이 있으면 true 그렇지 않으면 거짓 이 반환됩니다. 반환됩니다.
예시-1
다음 예에서 weakSet.has() 개체(사용자 제공) 'object1 '는 weakSet 에 있습니다. 아니면. 개체 "object1 이후 "는 weakSet 에 있습니다. true 를 반환합니다. 출력으로.
<html> <body> <script type="text/javascript"> const object = new WeakSet(); const newObj = { 'prop': 1 }; object.add(newObj); document.write(object.has(newObj)); // returns true </script> </body> </html>
출력
true
예시-2
다음 예에서 weakSet.has() 개체(사용자 제공) 'object1 '가 weakSet에 있는지 여부 . 개체가 없기 때문에 거짓 을 반환합니다. 출력으로.
<html> <body> <script type="text/javascript"> const object = new WeakSet(); const newObj = { 'prop1':1 }; document.write(object.has(newObj)); // returns false </script> </body> </html>
출력
false