Nonprimitive. javascript
non primitive -it will store the multiple values . <br />- and there data will store in different place and store in reference number . <br />- thats they even if the value are same , but data will be diff.. <br />ex: <br />a=10, b=10. <br />a will be stored in different place like session storage . <br />b in another with different place with another ref.. number. <br />like a ref num will be n1 , b ref num n2 <br />which will be assign to datatype <br />, now a==b// will be true cos it will only compare value 10==10// true <br />. <br />now - a===b// this will compare the data type stored which is n1===n2//false . same way . <br /> array , object and function are store in different storage place . <br /> -they execute in synchronous way line by line . <br />