TypeScript Tutorial #20 - Tuples

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ต.ค. 2024

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

  • @frazertaylor
    @frazertaylor 4 ปีที่แล้ว +43

    2:32 "...then it throws a wobbler..." - that cheered me up

    • @bburgess_keys
      @bburgess_keys 4 ปีที่แล้ว +1

      I literally came here to say this!

  • @suryadatta1424
    @suryadatta1424 4 ปีที่แล้ว +30

    Hope you keep teaching us ninjas forever. I always tell my friends the best frontend tutorials can be found at Net Ninja's. The amount of work you put in to every series in unbelievable. Keep being the top ninja.

    • @NetNinja
      @NetNinja  4 ปีที่แล้ว +7

      Hey, thanks so much Surya :)

  • @MattMcT
    @MattMcT 2 ปีที่แล้ว +8

    "It throws a wobbler" - thats a new t-shirt right there! Cheers and thank you so much for this series, Shaun!

  • @stanleyagwu4818
    @stanleyagwu4818 3 ปีที่แล้ว +9

    Thanks so much shaun. Good work! You are my first point of reference for learning.

  • @om-flex8507
    @om-flex8507 3 หลายเดือนก่อน +1

    Thanks, a great tutorial. Cleared my concepts

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

      Great to hear!

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

    Thank you very much. I once had this problem when trying to destructure an array.

  • @annabadyka4658
    @annabadyka4658 ปีที่แล้ว +1

    That was a great tutorial, thank youu very much! Also thanks for providing a code for every lesson. You start from the easiest to the most difficult. Very useful.

  • @iamviduranishantha
    @iamviduranishantha 3 ปีที่แล้ว +2

    Thanks, Shaun for this great tutorial. First time I learnt TypeScript and you made it a breeze

  • @Mmg123-masked12G
    @Mmg123-masked12G 2 ปีที่แล้ว +2

    you can also cast it to const by "as const"
    const values = [tofrom.value, details.value, amout.valueAsNumber] as const;

  • @williamreiudarbe7612
    @williamreiudarbe7612 2 ปีที่แล้ว

    Thank you Net Ninja from Phils. Enjoyed Typescript, gatsby, laravel and vue series

  • @austin-rt
    @austin-rt ปีที่แล้ว +1

    "throws a wobbler" might be the greatest slang for an error that i've ever heard.

  • @kubataiupov1245
    @kubataiupov1245 2 ปีที่แล้ว +1

    super informative videos Shaun! thanks a lot!

    • @NetNinja
      @NetNinja  2 ปีที่แล้ว

      Glad you liked it! :) thanks for watching Kubat

  • @froggerabc
    @froggerabc ปีที่แล้ว

    Tuples is beautifully explained

  • @Shakeel714
    @Shakeel714 3 ปีที่แล้ว +1

    A topnotch tutorial series on TypeScript from a topnotch teacher.

  • @sambhumahato8320
    @sambhumahato8320 4 ปีที่แล้ว +2

    You're awesome Shaun.💖

  • @JCReborn89
    @JCReborn89 4 ปีที่แล้ว +22

    Whenever my code editor highlights an error, i'm calling it a 'wobbler' from now on lol

  • @ThienNguyen-do4eo
    @ThienNguyen-do4eo 3 ปีที่แล้ว +1

    you've helped my studying

  • @stevecriddle
    @stevecriddle ปีที่แล้ว +1

    One slightly annoying gotcha with tuples is you can use methods such as .push() on the array and you won't be shown an error.

  • @Marcus-cf2li
    @Marcus-cf2li 2 ปีที่แล้ว

    Thanks ninja very useful content

  • @sujithprabhu
    @sujithprabhu 2 ปีที่แล้ว

    To get this array: let arr = ['ryu', 25, true];
    We can change this : let tup: [string, number, boolean] = ['ryu', 25, true];
    to this: let tup: [any, any, any] = ['ryu', 25, true];
    😀

  • @shift-happens
    @shift-happens 10 หลายเดือนก่อน

    ...It becomes a wobbler :D very nice :)

  • @ZanarkandStarplayer
    @ZanarkandStarplayer 2 ปีที่แล้ว

    Ahh I see you're a FG fan. A man of culture

  • @CherryHavoc
    @CherryHavoc 2 ปีที่แล้ว +1

    What happens if you try to add an additional item to a tuple that you didn't specify? Will it let you? Or can you only add as many items as the tuple you specified had?

  • @junliang3368
    @junliang3368 3 ปีที่แล้ว +1

    Thank u shaun

  • @salahalhashmi6528
    @salahalhashmi6528 3 ปีที่แล้ว

    thanks

  • @VishalSharma-rn7mt
    @VishalSharma-rn7mt 2 ปีที่แล้ว

    Awesome

  • @manoj-k
    @manoj-k 2 ปีที่แล้ว

    🔥🔥🔥

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

    Not really seeing an advantage/ difference between defining an object instead of the tuple?

  • @ridl27
    @ridl27 4 ปีที่แล้ว

    ty.

  • @mahmoudzakria6946
    @mahmoudzakria6946 4 ปีที่แล้ว

    You can't spread within the class constructor args/props.

  • @easycodingwithammara4812
    @easycodingwithammara4812 4 ปีที่แล้ว

    great

  • @R_Samnan
    @R_Samnan 4 ปีที่แล้ว

    So cool

  • @ajayraja6636
    @ajayraja6636 2 ปีที่แล้ว

    Before I watching this video, I thought Tuples in Typescript and Tuples in Python are same.
    😂😂😂

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

    Use it when you can't come up with names for objects 😂😅

  • @adriatic123
    @adriatic123 3 ปีที่แล้ว +1

    The course is ok but typescript is a complete nonsense language. It adds totally unnecessary things that javascript is not meant to take into consideration. After all, during compile phase javascript abandons all code that we have written in typescript while the resulting code remains twice bigger than it would be written in pure javascript. Rather useless waste of programmer time and effort.

    • @ayor3829
      @ayor3829 3 ปีที่แล้ว +1

      I agree

    • @nathanrichards6955
      @nathanrichards6955 3 ปีที่แล้ว +6

      I've recently picked up TS as I'm in a new role at a company that has adopted at, and the main advantages of using the language are to improve code quality before it compiles. This helps massively when working on large scale software projects with a dedicated testing team, as a lot of the errors that we may overlook from time to time are picked up as we write, forcing us to write code that will validate first time on a PR.

  • @aminuumar496
    @aminuumar496 4 ปีที่แล้ว

    Second

  • @jmmacatangay_grizzlybear
    @jmmacatangay_grizzlybear 4 ปีที่แล้ว

    First ❤