9 рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпреБрдХреНрддрд┐рдпрд╛рдБ

рдЕрднрд┐рд╡рд╛рджрди, рд╣рдмреНрд░! рдореИрдВ рдЖрдкрдХреЛ рдХреНрд▓реЙрд╕ рдХреЗ рд▓реЗрдЦ "9 рдПрдХреНрд╕рдЯреНрд░реАрдорд▓реА рдкрд╛рд╡рд░рдлреБрд▓ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИрдХреНрд╕" рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВред

рд▓рдЧрднрдЧред рдЕрдиреБрд╡рд╛рджрдХ: рдЗрд╕ рдирдИ (резреж рджрд┐рд╕рдВрдмрд░) рдкреЛрд╕реНрдЯ рдореЗрдВ, рдХреВрд▓ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреНрд░рд┐рдХреНрд╕, рдЬреЛ рдореБрдЭреЗ рдПрдХ рд╢реБрд░реБрдЖрдд рдкрд╕рдВрдж рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╕рдВрдж рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкрд░реАрдХреНрд╖рдг рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рд╡рд┐рдЬреНрдЮрд╛рдкрди рднреА рд╣реИред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдкреВрд░реА рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдПрдХ рд╕реНрдкреЙрдЗрд▓рд░ рдореЗрдВ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдЫрд┐рдкрд╛рддрд╛ рд╣реВрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдмреЗрдХрд╛рд░ рдирд╣реАрдВ рд╣реИ, рд╡реИрд╕реЗред

рдЕрдиреБрд╡рд╛рджрд┐рдд рд▓реЗрдЦ рд╕реЗ рдореВрд▓
рдореБрдЭреЗ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдореЗрд░реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХреЛрдб рдХреА рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ рдЕрдЧрд░ рдЙрдирдХреА рд╕рд╛рдЗрдЯ рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ 11 рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред

рдореИрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдмрдирд╛рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреНрд░реЙрд╕-рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдВрдбрдЯреЗрд╕реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ ред


рд╡реИрд╕реЗ, рдиреЗрдЯрдлреНрд▓рд┐рдХреНрд╕ рдЕрдкрдиреЗ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдордВрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдиреНрд╣реЗрдВ рдХреБрдЫ рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдХреМрд╢рд▓ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЕрдВрдд рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рд╢рд╛рдВрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ, рдЬреИрд╕реЗ:

  • рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдореИрдХрдУрдПрд╕ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдХреНрд░реЙрд╕-рдмреНрд░рд╛рдЙрдЬрд░ рдореЗрд╖ рдЪрд▓ рд░рд╣рд╛ рд╣реИ
  • рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдбрд░рд╣рд┐рдд рд╕рдВрдкрд╛рджрдХ
  • рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕рдорд░реНрдерди
  • рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рдЖрдИрдУрдПрд╕ рдХреЗ рд▓рд┐рдП рджреЗрд╢реА рдФрд░ рд╣рд╛рдЗрдмреНрд░рд┐рдб рджреЛрдиреЛрдВ рдРрдк рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди
  • рдЖрдкрдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЕрд╕реАрдорд┐рдд рд╡реАрдбрд┐рдпреЛ рдЪрд▓рддрд╛ рд╣реИ
  • рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рддреБрд▓рдирд╛
  • рдЬрд┐рдпреЛрд▓реЛрдХреЗрд╢рди
  • рдЕрдЧрд░ рдмрдпрд╛рди
  • рдЪрдХреНрд░
  • рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ
  • рдЖрдкрдХреЗ рд╕реАрдЖрдИ / рд╕реАрдбреА рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдЖрд╕рд╛рди рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП, рдПрдВрдбрдЯреЗрд╕реНрдЯ рдПрдкреАрдЖрдИ
  • рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрдерди
  • рдЕрд╕рд▓реА рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдореЛрдмрд╛рдЗрд▓ рдкрд░реАрдХреНрд╖рдг
  • рдПрдВрдбрдЯреЗрд╕реНрдЯ рдореЗрд▓рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рдИрдореЗрд▓ рдХрд╛ рдкрд░реАрдХреНрд╖рдг

рдЖрдк рдЗрд╕ рдЯреВрд▓ рдкрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

рдФрд░ рдЕрдм 9 рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпреБрдХреНрддрд┐рдпрд╛рдБ рд╣реИрдВред

  1. рд╕рднреА рдХреЛ рдмрджрд▓реЗрдВ


    рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ string.replace () рдлрд╝рдВрдХреНрд╢рди рдХреЗрд╡рд▓ рдкрд╣рд▓реА рдШрдЯрдирд╛ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЖрдк рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдЕрдВрдд рдореЗрдВ / рдЬреА рдЬреЛрдбрд╝рдХрд░ рд╕рднреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред

    var example = "potato potato"; console.log(example.replace(/pot/, "tom")); // "tomato potato" console.log(example.replace(/pot/g, "tom")); // "tomato tomato" 
  2. рдЕрджреНрд╡рд┐рддреАрдп рдореВрд▓реНрдпреЛрдВ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛


    рд╣рдо рд╕реЗрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдФрд░ рд╕реНрдкреНрд░реЗрдб рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЗрд╡рд▓ рдЕрдирдиреНрдп рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рд╕рд░рдгреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

     var entries = [1, 2, 2, 3, 4, 5, 6, 6, 7, 7, 8, 4, 2, 1] var unique_entries = [...new Set(entries)]; console.log(unique_entries); // [1, 2, 3, 4, 5, 6, 7, 8] 
  3. рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдмрджрд▓реЗрдВ


    рд╣рдореЗрдВ рдмрд╕ рдЙрджреНрдзрд░рдгреЛрдВ рдХреЗ рдЦрд╛рд▓реА рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдЯреЗрдХреНрд╢рди рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

     var converted_number = 5 + ""; console.log(converted_number); // 5 console.log(typeof converted_number); // string 
  4. рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдмрджрд▓реЗрдВ


    рд╣рдо рд╕рднреА рдХреА рдЬрд░реВрд░рдд рд╣реИ рдПрдХ рдСрдкрд░реЗрдЯрд░ рд╣реИред

    рдЗрд╕рд╕реЗ рд╕рд╛рд╡рдзрд╛рди рд░рд╣реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдирдВрдмрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

     the_string = "123"; console.log(+the_string); // 123 the_string = "hello"; console.log(+the_string); // NaN 
  5. рдПрдХ рд╕рд░рдгреА рд╕реЗ рдЖрдЗрдЯрдо рдлреЗрд░рдмрджрд▓ рдХрд░реЗрдВ


    рд╣рд░ рджрд┐рди рдореИрдВ рдлреЗрд░рдмрджрд▓ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ :-)

     var my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]; console.log(my_list.sort(function() { return Math.random() - 0.5 })); // [4, 8, 2, 9, 1, 3, 6, 5, 7] 
  6. рдПрдХ рдмрд╣реБрдЖрдпрд╛рдореА рд╕рд░рдгреА рдХреЛ рдЪрд┐рдХрдирд╛ рдХрд░реЗрдВ


    рд╕рд┐рд░реНрдл рд╕реНрдкреНрд░реЗрдб рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред

     var entries = [1, [2, 5], [6, 7], 9]; var flat_entries = [].concat(...entries); // [1, 2, 5, 6, 7, 9] 
  7. рд╢реЙрд░реНрдЯрдХрдЯ рдХреА рд╢рд░реНрддреЗрдВ


    рдЖрдЗрдП рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓реЗрддреЗ рд╣реИрдВ:

     if (available) { addToCart(); } 

    рдФрд░ рдЖрдк рдЗрд╕реЗ рдХреЗрд╡рд▓ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде рдПрдХ рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫреЛрдЯрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

     available && addToCart() 
  8. рдЧрддрд┐рд╢реАрд▓ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рдирд╛рдо


    рдореИрдВрдиреЗ рд╣рдореЗрд╢рд╛ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╕рдВрдкрддреНрддрд┐ рд╕реМрдВрдкрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдореБрдЭреЗ рдкрд╣рд▓реЗ рдПрдХ рд╡рд╕реНрддреБ рдШреЛрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

     const dynamic = 'flavour'; var item = { name: 'Coke', [dynamic]: 'Cherry' } console.log(item); // { name: "Coke", flavour: "Cherry" } 
  9. рдЖрдХрд╛рд░ / рд╕реНрдкрд╖реНрдЯ рд╕рд░рдгреА рдХреЗ рд▓рд┐рдП рд▓рдВрдмрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


    рд╣рдо рдореВрд▓ рд░реВрдк рд╕реЗ рд╕рд░рдгреА рдХреА рд▓рдВрдмрд╛рдИ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВред

    рдпрджрд┐ рд╣рдо рд╕рд░рдгреА рдХрд╛ рдЖрдХрд╛рд░ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:

     var entries = [1, 2, 3, 4, 5, 6, 7]; console.log(entries.length); // 7 entries.length = 4; console.log(entries.length); // 4 console.log(entries); // [1, 2, 3, 4] 

    рдЕрдЧрд░ рд╣рдо рд╕рд░рдгреА рдЦрд╛рд▓реА рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:

     var entries = [1, 2, 3, 4, 5, 6, 7]; console.log(entries.length); // 7 entries.length = 0; console.log(entries.length); // 0 console.log(entries); // [] 

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрдХреЗрдд рд╢рд╛рдВрдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЪрд▓рддрд╛ рд╣реИред рдЗрд╕ рдмрд╛рдд рдХрд╛ рдЕрд╡рд╢реНрдп рдзреНрдпрд╛рди рд░рдЦреЗрдВред

Source: https://habr.com/ru/post/hi480398/


All Articles