objektum.create() vehet egy második argumentumobjektum.create () lehet használni, hogy néhány JavaScript sok hirtelen fordulat. Először is, egy második argumentumot vehet fel olyan objektumként, amely olyan tulajdonságokkal rendelkezik, amelyeket az újonnan visszaadott objektumba szeretne belefoglalni. Nem csak, hogy, de akkor valóban át, mint az első érv, lényegében azt mondja, hogy nincs prototípus a Visszaadott objektum. Ez viszonylag haszontalannak tűnhet, és valószínűleg a legtöbb felhasználási eset az, de mi van, ha olyan tárgyat szeretne, amelynek nincs prototípusa? Tegyük fel például, hogy szüksége van egy statikus objektumra, amelynek tulajdonságait soha nem szabad megváltoztatni, Ön vagy bárki más? Az alap {} használatával létrehozott objektum literálok számos beépített tulajdonsággal rendelkeznek-beleértve azokat is, amelyek konfigurálhatóvá teszik őket; mivel az objektummal létrehozott objektumok.create() will only have properties that you explicitly assign.
tehát most, ha akartuk, létrehozhatunk egy objektumot, amelynek nincs kapcsolata az objektummal.prototípus.