Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

217
Views
single quotes for string keys in javascript object

In nodejs I was creating a list of objects with each object supposed to have a string key and a number as value. I am able to create this without issues but while trying to log this with console.log() . I could see some keys did not have a single quotes surrounding the key while some did.

eg

[
    { '2d22f294': 0 },    
    { b6d108da: 0 },
    { b17562ff: 0 },
    { '0e4a0beb': 0 }
  ]

Could anyone explain what does it mean to have a single quotes surrounding the key , I was of the assumption this meant the key was a string but even the ones without single quotes around the keys are strings and act like strings.

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

If it's starts with a number, then printing must show you valid javascript and quotes tell you that the key is a string (not a number).

about 4 years ago · Juan Pablo Isaza Report

0

If you have an object like this

let object = {
    name: 'Jim',
    25: 'Age'
}

You can access the properties in the following way:

  • for the namekey ... object.name or object['name'].

  • for the key 25 ... object[25] or object['25']

This is because properties cannot start with a number in js. Therefore you have to access them with brackets.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!