Variables and DataTypes in JS || JavaScript Series 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 2025

ความคิดเห็น • 336

  • @anshitasharma7076
    @anshitasharma7076 9 หลายเดือนก่อน +29

    32:50 Symbol-> primitive data type
    -> introduced in ES6
    -> used to represent unique values, that can be used as keys for objects
    PROS-> Being both unique and immutable, serve effectively as distinctive identifiers within objects and classes
    -> They enable the creation of private properties and methods within classes, enhancing encapsulation and security
    -> Are advantageous for establishing constants that are easily shared across various segments of your codebase
    CONS-> limited usability
    -> complex debugging
    For example,
    const value1 = Symbol('hi');
    const value2 = Symbol('hi');
    console.log(value1 === value2); // false

    • @tarunpatil001
      @tarunpatil001 9 หลายเดือนก่อน

      how false ?

    • @KaptainSinbad
      @KaptainSinbad 9 หลายเดือนก่อน +2

      @@tarunpatil001 cause they are symbols. Symbols are unique and immutable data types that can be used as unique identifiers

  • @musabihafatima4964
    @musabihafatima4964 7 หลายเดือนก่อน +13

    Best mentor in the world of web development ..doing great job.keep continue your efforts .

  • @ayush.tiwarios2105
    @ayush.tiwarios2105 6 หลายเดือนก่อน +1

    00:06 Variables are named memory locations for storing different data types.
    02:08 Storing values in memory requires understanding and accessing their addresses.
    05:51 Variables in JavaScript are named memory locations for storing data.
    07:48 Global scope variables in JavaScript
    11:48 ES6 introduces let and const to solve variable scope issues.
    13:55 Understanding blocked scope and redefinition in JavaScript
    18:06 Understand variable declaration and manipulation in JavaScript
    19:45 Naming rules for JavaScript variables
    23:28 Understanding different data types in JavaScript
    25:17 JavaScript provides various primitive data types
    28:55 JavaScript allows dynamic typing with variables supporting different data types
    30:29 Discussion on big integer numbers in JavaScript
    33:49 Variables and naming conventions in JavaScript
    35:21 The batch for studying DS is starting on 25th April for a duration of 4.5 months.

  • @krukiheight
    @krukiheight 9 หลายเดือนก่อน +3

    - symbols are a primitive data type introduced in ECMAScript 6
    - A symbol is a unique and immutable data type that can be used as an identifier for object properties.
    - const answer = Symbol();
    Pros:
    Uniqueness
    Privacy and Encapsulation
    Well-Suited for Special Use Cases
    Cons:
    Obscure Syntax
    Limited Browser Support
    Memory Consumption

    • @nishant7083
      @nishant7083 9 หลายเดือนก่อน

      Thaku brother😊

  • @tushargedam8881
    @tushargedam8881 9 หลายเดือนก่อน +7

    After long time so exiting 🎉 please just keep this playlist regular

  • @codinglife91
    @codinglife91 7 หลายเดือนก่อน +9

    32:00
    JavaScript mein "symbol" ek primitive data type hai, jo ES6 (ECMAScript 2015) mein introduce kiya gaya tha. Symbol ek unique aur immutable data type hai. Har ek symbol unique hota hai aur kabhi bhi do symbols equal (===) nahi hote hain, chahe woh do alag-alag symbol instances hi kyun na hon.
    Symbols unique identifiers provide karte hain, jisse aapko kisi property ko unique taur par identify karne mein madad milti hai. Yeh property names ke clashes ko rokne mein helpful hota hai, jaise ki object literals mein.
    Symbol ko create karne ke liye Symbol() function ka use hota hai:
    ex-
    const mySymbol = Symbol();

  • @extractionez
    @extractionez 9 หลายเดือนก่อน +1

    36:12 bhaiya samajh me aa gaya. Thankyou for the video .🙏🏻🙏🏻 Lots of Love❤❤

  • @nehagond1616
    @nehagond1616 9 หลายเดือนก่อน +3

    Thank you bhaiya, for this amazing lecture.
    JavaScript Symbols are a new type of primitive data type introduced in the ES6 version of the language. They are used to represent unique values that can be used as identifiers or keys in objects. They are also used to create private properties and methods in classes.
    Example- // Create a Symbol
    const creatingSymbol = Symbol();
    console.log( creatingSymbol );
    // expected output: Symbol()

  • @viditkhandelwal784
    @viditkhandelwal784 9 หลายเดือนก่อน

    32:48 Definiton of Symbol Data Type.
    Primitive data types are those data types which stores single values, are immutable, cannot be shared, do not have methods, and have default values when not assigned.
    Symbols are primitive data types.
    Symbols are introduced in ES6.
    Symbols return unique identifiers that can be used to add unique property keys to an object that won’t collide with keys of any other code that might add to the object. They are used as object properties that cannot be recreated.
    If symbols doesn't exist in JS it is difficult for us to create unique keys with help primitive data types in this language.
    Symbols are often used as keys for object properties when you want to avoid naming conflicts with other properties.
    Example..
    const key1 = Symbol('identifier for key1');
    const key2 = Symbol('identifier for key2');
    myObj = {};
    myObj[key1] = "Love";
    myObj[key2] = "Babbar";
    console.log(myObj[key1]); // Love (Ans)
    console.log(myObj[key2]); // Babbar (Ans)
    console.log(myObj.k1); //error
    console.log(myObj); // {Symbol(): "Love", Symbol(): "Babbar"}

  • @atishdubey7
    @atishdubey7 9 หลายเดือนก่อน

    32:50
    In JavaScript, the symbol data type is a primitive data type introduced in ECMAScript 6 (ES6) to represent unique identifiers. Symbols are immutable and unique, meaning that each symbol value is distinct and cannot be changed.
    // Creating a symbol
    const mySymbol = Symbol();
    // Symbols are unique
    const anotherSymbol = Symbol();
    console.log(mySymbol === anotherSymbol); // Output: false
    We create symbols using the Symbol() function. Each call to Symbol() returns a new, unique symbol value.
    Symbols can also have optional descriptions, which can help with debugging and identifying symbols.

  • @nikita801
    @nikita801 9 หลายเดือนก่อน +1

    Bhaiya bohot ache se samj me aaya.. Please consistent raho...

  • @priya716
    @priya716 2 หลายเดือนก่อน

    33:03 - Symbols are immutable (cannot be changed) datatype and are unique. A value of this type can be created using Symbol():

  • @AkashYadav-di6kd
    @AkashYadav-di6kd 8 หลายเดือนก่อน +1

    Symbol is a Primitive datatype.
    Introduced in ES6.
    You can think about it like this: Symbol is a built in object whose constructor [symbol()] returns a Symbol which is guaranteed to be unique.
    Ex: -
    let x = Symbol("hello");
    here Symbol("hello") returns a unique and immutable value for the x.
    let y = Symbol("hello");
    here also returns a unique (other than that assigned to x above) and immutable value for the y.
    console.log(x == y); // false
    console.log(x === y); // false

  • @preritmujoo6171
    @preritmujoo6171 9 หลายเดือนก่อน +1

    36:12 Bhaiya smj mei aagya 🙏

  • @bhanwishree1217
    @bhanwishree1217 หลายเดือนก่อน

    Bhaiya samajh aa gaya, thenks for the amazing content..

  • @TajammulHussain-fe5cx
    @TajammulHussain-fe5cx 4 หลายเดือนก่อน +1

    thanks bhai samajh aya sb or ap bohat acha teach krty ho love your vedios

  • @AwesomShrivastava
    @AwesomShrivastava 7 หลายเดือนก่อน

    Bhaiya Samag me aa gya ( jindagi mepahi bar samagh me aa rhaa he aapke pdhaneketarikese lots of love love bhai)

  • @tyagi-ql1hb
    @tyagi-ql1hb 20 ชั่วโมงที่ผ่านมา

    bhaiya aa gaya samaj bahut aacha lec tha

  • @paramjjethwa8734
    @paramjjethwa8734 2 หลายเดือนก่อน

    BASICS IS CLEARED NOW MOVING TO THE NEXT INE THANK YOU SIR FOR FREE COURSE GOD BLESS YOU

  • @Tejashvi_iitd
    @Tejashvi_iitd 2 หลายเดือนก่อน

    Bhaiya Please keep continue this series, it is the only one free youtube series, which is this much extended and in depth in entire youtube

  • @Abhishek-cf7ls
    @Abhishek-cf7ls 28 วันที่ผ่านมา

    Bhaiya samaj maa aa gaya jo app na padhaya hai ajj lecture ma thank you

  • @gbstoric4963
    @gbstoric4963 3 หลายเดือนก่อน

    Bhaiya samajh me aaa.... gaya🤩🤩🤩🤩🤩

  • @Beast_Hindi_497.0
    @Beast_Hindi_497.0 9 หลายเดือนก่อน +2

    Symbols are unique and immutable data types that can be used as unique identifiers. They are often used as property keys in objects to avoid naming collisions.

  • @mdabdullahanwar7844
    @mdabdullahanwar7844 วันที่ผ่านมา

    Bhaiya samajh mein aa gaya thank you

  • @sahilrazakhan8312
    @sahilrazakhan8312 2 หลายเดือนก่อน

    Bhaiya samjh me aagya hai sab, bhot shukriya aapka sir🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏

  • @rajivranjan2208
    @rajivranjan2208 9 หลายเดือนก่อน

    31:36 marks is of number type to convert into big int we have write n at the end of number value

  • @natureslover7671
    @natureslover7671 8 หลายเดือนก่อน

    sir i'm from nepal and i have studied from your couse and i love your couse.
    Thank you soo much dil se .

  • @Sharma__karan
    @Sharma__karan 5 หลายเดือนก่อน +2

    Thanks You bhaiya>>> you cleared all my doubts...

  • @StarkGamingYT
    @StarkGamingYT หลายเดือนก่อน

    Thank you! Bhaiya samajh me aa gaya .

  • @akarshshukla4150
    @akarshshukla4150 8 หลายเดือนก่อน

    Symbols in JavaScript are unique immutable data types introduced in ECMAScript 6. They're created using the Symbol() function and used for unique identifiers, preventing naming collisions. Symbols are often used to define object properties inaccessible to regular JavaScript code, useful for creating private properties or special behaviors.
    Samjh mai aa gya sir .
    Thanku sir for this Full stack playlist .

  • @balaimanish5471
    @balaimanish5471 7 วันที่ผ่านมา

    bhaiya jitna padhaya sab samajh me aa gaya

  • @scientistakasha7293
    @scientistakasha7293 5 หลายเดือนก่อน

    32:50
    Symbols add "hidden" properties to objects

  • @star005
    @star005 7 หลายเดือนก่อน +1

    apki vajha se mujhe bahut help milti hai thank you sir

  • @naveensingh_0735
    @naveensingh_0735 9 หลายเดือนก่อน

    bhaiya samjh aagya h...................please bring the consistency

  • @skandpandeyofficial
    @skandpandeyofficial 6 หลายเดือนก่อน

    Samajh aa gaya bhaiya, dosto go for it is good infinity

  • @sehaj8512
    @sehaj8512 3 วันที่ผ่านมา

    bhaiya smjh m aagya👍👍😇😇

  • @vaibhavarora1785
    @vaibhavarora1785 9 หลายเดือนก่อน

    The Symbol data type represents a unique and immutable primitive value. It is used to create a unique property keys for objects ensuring they won't conflict with existing string or number keys that you define in your code.
    ex:
    const sym1 = symbol() ;
    const sym2 = symbol("Hello");
    it creates a unique symbol for above sym1 and sym2.

  • @jayeshpachnoor531
    @jayeshpachnoor531 8 หลายเดือนก่อน +1

    explanation is very good sir

  • @MohdMursaleen-k5s
    @MohdMursaleen-k5s หลายเดือนก่อน

    the Symbol data type is a primitive type introduced in ES6 (ECMAScript 2015). It is used to create unique identifiers for objects.
    Symbol with Description:
    const sym = Symbol('mySymbol');
    console.log(sym); // Symbol(mySymbol)
    console.log(sym.description); // mySymbol

  • @shivaaryaprakash
    @shivaaryaprakash 6 หลายเดือนก่อน

    lovely explanation, aaj samajh aaya var, let and const. Thank you so much for sharing with us your valuable experties.

  • @JitendraKumar-g2d8m
    @JitendraKumar-g2d8m 15 วันที่ผ่านมา

    Bhaiya samajh mai aa gya.

  • @B-NikhilRichhariya
    @B-NikhilRichhariya 9 หลายเดือนก่อน +1

    Bhadiya cheeze hove h symbol, ba kau constructor ekdam unique value bheje h , ekdam sat pratishat unique, tum use kar sake ho ikaa key generate karan vaaste
    Phaar egjaampil
    Symbol(hello) === Symbol(hello) devat hai phalse

  • @DipsOfficial802
    @DipsOfficial802 9 หลายเดือนก่อน +1

    Bhaiya Samaz mein aagya 🔥🔥

  • @AmaimaAmir
    @AmaimaAmir 27 วันที่ผ่านมา

    best sir of coding 🥰😍😇😇😇😇😇😇😇

  • @syedmuhammadakmal2891
    @syedmuhammadakmal2891 8 หลายเดือนก่อน

    bhaiya end level ka concept mil gya hay love u

  • @aaryankakade328
    @aaryankakade328 6 หลายเดือนก่อน

    Bhaiya samajh aa gya. Mazda aa gya!!!

  • @NavneethKotian
    @NavneethKotian 7 หลายเดือนก่อน

    Samajh me aa gaya bhaiya ♥

  • @GulshanKumar-pf4mq
    @GulshanKumar-pf4mq 9 หลายเดือนก่อน +1

    bhauya samhj mei aa gaya 😍😍

  • @AadarshKumar-zq7oe
    @AadarshKumar-zq7oe 2 หลายเดือนก่อน

    Samajh me aa gaya Bhaiya

  • @fact-x791
    @fact-x791 9 หลายเดือนก่อน +2

    Symbol is a primitive datatype used to create unique identifiers in JS.Please complete the playlist bhaiya ..please maintain the consistency 🙏🙏

  • @MSRK2024
    @MSRK2024 5 หลายเดือนก่อน +1

    bahut badiya bhaiya

  • @rajuprasad1868official
    @rajuprasad1868official 9 หลายเดือนก่อน

    Concept clear ! Samajh me aa gya

  • @shrishtimangla8717
    @shrishtimangla8717 2 หลายเดือนก่อน

    18:16 rivising point

  • @raghuvirrutik6956
    @raghuvirrutik6956 2 หลายเดือนก่อน

    Bhaiiyaa samaj aa gaya❤

  • @79_sahilvaykar29
    @79_sahilvaykar29 9 หลายเดือนก่อน

    Bhaiyya samajh me a gaya jo apne padhaya 😊

  • @kaushalkumar-f1r
    @kaushalkumar-f1r 6 หลายเดือนก่อน

    your video give me lots of confidence to do coding.

  • @peacefulpalace8604
    @peacefulpalace8604 7 หลายเดือนก่อน

    Samajh aa gaya bhaiya ❤❤❤❤

  • @AbhaySingh-s8j1h
    @AbhaySingh-s8j1h 8 หลายเดือนก่อน

    Bhaiya samajh me bhi aa gya aur Mzaa bhi aa gya ..😍😍

  • @soumm0
    @soumm0 5 หลายเดือนก่อน

    All clear bhaiya❤

  • @rabindrapradhan1870
    @rabindrapradhan1870 9 หลายเดือนก่อน

    Sir samaj me aa Gaya ❤❤, sir javascript series countinue chalu rakho 🙏🙏

  • @ritikasingh5443
    @ritikasingh5443 4 หลายเดือนก่อน

    thank you sir , understood!!

  • @Sanju-o5q
    @Sanju-o5q 4 วันที่ผ่านมา

    bhaiya samaj me aya gya thanks

  • @SandeepKumar-eh8qh
    @SandeepKumar-eh8qh 7 หลายเดือนก่อน

    Bhaiya samjh me a agye
    Thankuuu❤❤❤❤

  • @UE_devlover
    @UE_devlover 5 วันที่ผ่านมา

    bhaiya achhesae samjh aa gaya

  • @kamanpreetsingh-s8p
    @kamanpreetsingh-s8p 9 หลายเดือนก่อน

    bhaiya samjh aa gya... Top Notch Content ...

  • @riya25.01
    @riya25.01 8 หลายเดือนก่อน

    thank you bhaiyaa
    console.log("samaj me aa gya bhaiya");
    ♥♥♥♥

  • @Amriteshrajgupta69
    @Amriteshrajgupta69 6 หลายเดือนก่อน

    bhaiya samjh aa gya jo aap padha rhe ho ❤

  • @GulshanKumar-pf4mq
    @GulshanKumar-pf4mq 9 หลายเดือนก่อน +2

    i left your dsa series and got a back log but now .its not gonna happen , as soon as you post the next video i will watch and take notes will be consistent like you are . A BIG THANKYOY LOVE BABBAR BHAIYA

  • @shubhangkarsaha2457
    @shubhangkarsaha2457 9 หลายเดือนก่อน

    samajh me agaya.😀😀😀

  • @krishkumar491
    @krishkumar491 9 หลายเดือนก่อน

    In JavaScript, symbols are a primitive data type introduced in ECMAScript 2015 (ES6) to represent unique identifiers. Symbols are created with the Symbol() function, which optionally takes a string as an argument that serves as a description of the symbol.
    The key characteristics of symbols include: Uniqueness, Immutabililty and Privacy.

  • @gopitrip
    @gopitrip 7 หลายเดือนก่อน

    Symbol is a primitive data-type. It is basically an object whose constructor returns an unique symbol each time it is called. This is used to provide unique property keys and it also provides a weak form of encapsulation/information-hiding

  • @kanishksaini6864
    @kanishksaini6864 6 หลายเดือนก่อน

    samajh me aa gaya, thank you bhaiya

  • @gopitrip
    @gopitrip 7 หลายเดือนก่อน

    Bhaiya samajh me aagaya, thank you

  • @extractionez
    @extractionez 9 หลายเดือนก่อน

    Symbol Data Type-> primitive data type
    -> introduced in ES6
    -> used to represent unique values, that can be used as keys for objects
    PROS-> Being both unique and immutable, serve effectively as distinctive identifiers within objects and classes
    -> They enable the creation of private properties and methods within classes, enhancing encapsulation and security
    -> Are advantageous for establishing constants that are easily shared across various segments of your codebase
    CONS-> limited usability
    -> complex debugging
    for ex:-
    const value1 = Symbol('Namaste Dunia');
    const value2 = Symbol('Namaste Dunia');
    console.log(value1 === value2); //Output:- false

  • @muhammadnabimuhammadnabi2732
    @muhammadnabimuhammadnabi2732 3 หลายเดือนก่อน

    Amazing very well

  • @tarunpatil001
    @tarunpatil001 9 หลายเดือนก่อน +1

    Bhaiya Samj me agaya 😃

  • @Mr.Milooooo
    @Mr.Milooooo 4 หลายเดือนก่อน

    Very good lecture

  • @RahulRaj-vx7ov
    @RahulRaj-vx7ov 7 หลายเดือนก่อน +1

    Babbar bhagwan of coding duniya 😊 I love you bhaiya ❤

  • @krishkumar491
    @krishkumar491 9 หลายเดือนก่อน

    bhaiya samaj mai aa gaya hai. love you bhaiya❤

  • @soudamini_panda
    @soudamini_panda 8 หลายเดือนก่อน

    Thank you bhaiya, clear ho gaya topic

  • @abhishekagrahari2572
    @abhishekagrahari2572 8 หลายเดือนก่อน

    this course is very help full💗💗💗💗💗 love you bro

  • @Chhotiray-bj1db
    @Chhotiray-bj1db 5 หลายเดือนก่อน

    bhaiya samajh aa gya thank you

  • @GautamBajaj-f6b
    @GautamBajaj-f6b 9 หลายเดือนก่อน

    Thank you bhaiya pls complete kar dena series

  • @wonderer9267
    @wonderer9267 หลายเดือนก่อน

    I Understood your explanation.

  • @shaileshjadhav1
    @shaileshjadhav1 9 หลายเดือนก่อน

    Babbar bhaiya 3month ke baad 😮😮😮 please continue please 🥺

  • @harvinderkaur9094
    @harvinderkaur9094 4 หลายเดือนก่อน

    Bhaiya smjh m aagya..

  • @Suhail_lala_2.0
    @Suhail_lala_2.0 8 หลายเดือนก่อน

    bhaiya samjh main aaga 😇

  • @pradeepahirwar3663
    @pradeepahirwar3663 9 หลายเดือนก่อน

    Nice Session Love Bhaiya...
    Symbols is a primitive data type.
    Symbols are used to represent unique values that used as keys for objects.
    Lets Continue...

  • @OmdevsinhRana-o1h
    @OmdevsinhRana-o1h 16 วันที่ผ่านมา

    superb!!!

  • @yogitasaroha2151
    @yogitasaroha2151 8 หลายเดือนก่อน

    Bhaiya smj aa gya 🎉

  • @codeWithHarsh01
    @codeWithHarsh01 8 หลายเดือนก่อน

    Symbol is a built-in object whose constructor returns a symbol primitive - also called a Symbol value or just a Symbol - that's guaranteed to be unique. Symbols are often used to add unique property keys to an object that won't collide with keys any other code might add to the object, and which are hidden from any mechanisms other code will typically use to access the object. That enables a form of weak encapsulation, or a weak form of information hiding.
    const sym1 = Symbol();
    const sym2 = Symbol("foo");
    const sym3 = Symbol("foo");
    The above code creates three new Symbols. Note that Symbol("foo") does not coerce the string "foo" into a Symbol.

  • @anurag.rokade
    @anurag.rokade 4 วันที่ผ่านมา

    THANK U VERY MUCH SIR

  • @NishantKumar_N
    @NishantKumar_N 9 หลายเดือนก่อน

    excellent work!
    concept is clear!❤❤❤

  • @DeepakKumar-g3m7p
    @DeepakKumar-g3m7p 4 หลายเดือนก่อน

    badhiya tha guru

  • @Prerana_Singh_Tomar
    @Prerana_Singh_Tomar 9 หลายเดือนก่อน

    Very nice sir ❤
    Thanks java script series start karne ke liye 😊

  • @MuzamilHussain-cs9xo
    @MuzamilHussain-cs9xo 8 หลายเดือนก่อน

    syntax
    const sym2 = Symbol("Love");
    - symbols are a primitive data type introduced in ECMAScript 6
    - A symbol is a unique and immutable data type that can be used as an identifier for object properties.
    - const answer = Symbol();
    Pros:
    Uniqueness
    Privacy and Encapsulation
    Well-Suited for Special Use Cases
    Cons:
    Obscure Syntax
    Limited Browser Support
    Memory Consumption

  • @AkashYadav-di6kd
    @AkashYadav-di6kd 8 หลายเดือนก่อน

    Bhaiya samajh me aagya.

  • @cruelknightsgaming7006
    @cruelknightsgaming7006 9 หลายเดือนก่อน

    JavaScript Symbols are a new type of primitive data type introduced in the ES6 version of the language. They are used to represent unique values that can be used as identifiers or keys in objects. They are also used to create private properties and methods in classes.Symbols are immutable (cannot be changed) and are unique.

  • @Hypnotize_you
    @Hypnotize_you 9 หลายเดือนก่อน +1

    Symbol data type - It is used to identify the object properties.
    Syntax = symbol ([description] )

  • @bhuvneshsharma618
    @bhuvneshsharma618 8 หลายเดือนก่อน

    Thank you for the Amazing Content.