No internet connection
  1. Home
  2. JavaScript

PALAVRAS RESERVADAS DO JAVASCRIPT

Por Hebert Almeida Rocha @HebertRocha
    2023-02-16 11:29:09.241Z

    O que são palavras reservadas?

    As palavras reservadas do JavaScript são palavras que possuem um significado específico e reservado pela própria linguagem, é por isso não podem ser utilizadas como nome de variáveis, funções... Essas palavras são parte da sintaxe da linguagem e são usadas para definir sua estrutura e regras padrões, se usarmos elas pode ser que resulte em erros de sintaxe ou em comportamentos inesperados do programa

    Lista de palavras reservadas no JavaScript:

    Não podemos usar essas palavras reservadas como variáveis, labels ou nomes de função:

    • abstract
    • arguments
    • await
    • boolean
    • break
    • byte
    • case
    • catch
    • char
    • class
    • const
    • continue
    • debugger
    • default
    • delete
    • do
    • double
    • else
    • enum
    • eval
    • export
    • extends
    • false
    • final
    • finally
    • float
    • for
    • function
    • goto
    • if
    • implements
    • import
    • in
    • instanceof
    • int
    • interface
    • let
    • long
    • native
    • new
    • null
    • package
    • private
    • protected
    • public
    • return
    • short
    • static
    • super
    • switch
    • synchronized
    • this
    • throw
    • throws
    • transient
    • true
    • try
    • typeof
    • var
    • void
    • volatile
    • while
    • with
    • yield
    • clear
    • Array
    • Date
    • hasOwnProperty
    • Infinity
    • isFinite
    • isNaN
    • isPrototypeOf
    • length
    • Math
    • NaN
    • name
    • Number
    • Object
    • prototype
    • String
    • toString
    • Undefined
    • valueOf

    Está é a lista pessoal, caso esteja faltando alguma palavra, peço que deixem aqui em baixo⬇️

    • 16 respostas
    1. Larissa Leal @LariLeal
        2023-02-16 23:13:56.357Z

        Bacana!
        Algumas palavras até são possíveis de utilizar se vc colocar em letra maiúscula ou minúscula, dependendo da palavra reservada. Não vejo muito uso para optar por fazer isso, mas geralmente o próprio VSC já reclama dizendo que não é permitido o utilizar a palavra

        1. TThiago Nebuloni @thiagonebuloni
            2023-02-17 21:26:12.470Z

            Com o C# o vs code avisava quando não podia usar uma palavra, mas no caso do JavaScript, pelo menos comigo, ele não avisa.
            No projeto da calculadora tentei criar uma function print e ele não falou nada. Mas quando clicava nos botões ele abria a tela de impressão kkkk.

            1. Larissa Leal @LariLeal
                2023-02-18 15:10:58.689Z

                Nossa KKKKKKK
                Então talvez seja alguma extensão, o meu avisou nos testes que fiz

                1. TThiago Nebuloni @thiagonebuloni
                    2023-02-19 10:53:58.950Z

                    Sabe qual extensão você tetem instalada? Fui procurar aqui e achei recomendações de algumas: SonarLint e ESLint. Vou testar elas.

                    1. Larissa Leal @LariLeal
                        2023-02-20 19:06:12.543Z

                        Eu vou dar uma olhada e mando aqui

                        1. TThiago Nebuloni @thiagonebuloni
                            2023-02-24 23:32:33.915Z

                            Só pra registrar, o professor indicou na aula de hoje.
                            commitlint
                            SonarLint
                            ESlint

                  • Em resposta aHebertRocha:
                    Karine Barbosa Farias @KarineBF
                      2023-09-13 12:32:17.813Z

                      Vou adicionar algumas palavras reservadas adicionais que podem estar presentes em versões mais recentes do ECMAScript:

                      async
                      await
                      import
                      from
                      export

                      1. Em resposta aHebertRocha:
                        André Filipe @andresantos
                          2023-02-16 16:43:10.636Z

                          Muito bom!

                          1. L
                            Em resposta aHebertRocha:
                            LENNAN @lennanrnz
                              2023-03-02 22:52:46.897Z

                              muito útil

                              1. Em resposta aHebertRocha:
                                Janine Oliveira @Janine
                                  2023-09-11 14:12:21.607Z

                                  Muito legal!

                                  1. Em resposta aHebertRocha:
                                    Polyanna Santana @Polyanna
                                      2023-09-13 17:33:29.358Z

                                      Muito bomm!!

                                      1. Em resposta aHebertRocha:
                                        lira gabriella soares nunes @lira
                                          2023-09-13 18:34:59.983Z

                                          sensacional! mt útil.

                                          1. Em resposta aHebertRocha:
                                            Renata Rodrigues @Usarname
                                              2023-09-27 18:05:51.583Z

                                              Muito bom.

                                              1. Em resposta aHebertRocha:
                                                Denise Carvalho @DeniseCB
                                                  2023-09-27 18:54:12.483Z

                                                  Lista bem útil! Obrigada por compartilhar!

                                                  1. Em resposta aHebertRocha:
                                                    @Grasiele
                                                      2023-09-28 10:35:51.056Z

                                                      Muito bom!!! Tem umas aí que não sabia 😌

                                                      1. Em resposta aHebertRocha:
                                                        Giselly Rock @gisellyrock
                                                          2023-09-28 13:20:22.066Z

                                                          Essa linguagem maravilhosa e seus desafios.