Skip to content
Related Articles
Get the best out of our app
GFG App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Backbone.js idAttribute Model

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

The Backbone.js idAttribute model is used to return the input model’s unique identifier, i.e. it provides the unique identifier of the model, having the class member’s name, which in turn can be utilized as an id.

Syntax:

Backbone.Model.idAttribute;

It does not accept any parameter values.

Example 1: In this example, we will return the unique identifier from the book model.

HTML




<!DOCTYPE html>
<html>
 
<head>
    <script src=
            type="text/javascript">
    </script>
    <script src=
            type="text/javascript">
    </script>
    <script src=
            type="text/javascript">
    </script>
</head>
 
<body>
    <script type="text/javascript">
        var Books = Backbone.Model.extend();
        var book = new Books({
            bookid: 23,
            price: 678,
            book_name: "css"
        });
        document.write(' Values: ' + JSON.stringify(book));
        document.write("<br>");
        document.write("Unique identifier: ", book.idAttribute);
    </script>
</body>
</html>


Output:

Values: {"bookid":23,"price":678,"book_name":"css"}
Unique identifier: id

Example 2: In this example, we will return the unique identifier from the book model that has no attributes.

HTML




<!DOCTYPE html>
<html>
 
<head>
    <script src=
            type="text/javascript">
    </script>
    <script src=
            type="text/javascript">
    </script>
    <script src=
            type="text/javascript">
    </script>
</head>
 
<body>
    <script type="text/javascript">
      var Books = Backbone.Model.extend();
      var book = new Books();
      document.write(' Values: ' + JSON.stringify(book));
      document.write("<br>");
      document.write("Unique identifier: ", book.idAttribute);
    </script>
</body>
</html>


Output:

Values: {}
Unique identifier: id

Reference: https://backbonejs.org/#Model-idAttribute


My Personal Notes arrow_drop_up
Last Updated : 21 Jun, 2022
Like Article
Save Article
Similar Reads
Related Tutorials