BackboneJS-Model isNew


Description

If the model is not saved to the server and does not yet have an id, it is considered to be new. This method helps to determine this state.

Syntax

model.isNew()

Example

<!DOCTYPE html>
   <head>
      <title> Model Example</title>
      <script src = "https://code.jquery.com/jquery-2.1.3.min.js" 
         type = "text/javascript"></script>
      
      <script src = "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.2/underscore-min.js" 
         type = "text/javascript"></script>
         
      <script src = "https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.2/backbone-min.js" 
         type = "text/javascript"></script>
      
      <script type = "text/javascript">
         var Person = Backbone.Model.extend({
            defaults: {
               title: 'TutorialsPoint'
            }
         });
         var person = new Person();
         document.write(person.isNew());
      </script>
   </head>
   
   <body></body>
</html>

Output

Let's carry out the following steps to see how above code works −

  • Save above code in isNew.htm file

  • Open this HTML file in a browser.

backbonejs_model.htm
Advertisements