Skip to main content

Javascript: Data Types and Variables


JAVASCRIPT

  • Programming language type: High level, Low level
  • Procedure, Functional, Structure programming language
  • Javascript mix
  • Javascript prototype-based, follow inheritance, the class implementation
  • Javascript is used for user interaction
  • Javascript disabled in browser: content setting, javascript block and see the UI Javascript asynchronous Javascript is a loosely typed programming language
  • Framework: used to build the whole application
  • Library: certain task purpose
  • Heroku Deployment
  • Build Frontend and Backend independent application
  • Paypal: developed using Node js and Express js

Data Types

1. String:
single-quote or double quote 'Nepal', "Nepal"
best practice -> "Country('Nepal')"

2. Number:
integer, double, float
123, 12.234

3. boolean true false
4.Object 
eg: {
     name: 'Ram',
     addr: 'ktm'
}

5. array
eg: [{
     name: 'Ram',
     addr: 'ktm'

}]

6. undefined
variable declaration without value

7. null
Non declared variable

Variable : 

declarationa and memory allocate
es5, es6 (ECMAScript : javascript standard, manage javascript version)

es5 variable declaration -> eg: var const
var ram;
console.log('ram is' , ram); undefined

es6 variable declaration -> eg: let const

####Javascript is loosely typed programming language####

Example:
var a;

a ='Welcome to USA'; string
a = true; boolean value
a = 123; number
a = undefined; undefined
a = null; null
console.log('a is now' , a); displaying datatype

# Logical Operator
Logical OR (one needs to be true)
Logical AND (both true)
Logical NOT (true -> invertor (false))

Comments

Popular posts from this blog

Heroku

Install the Heroku CLI Download and install the  Heroku CLI . If you haven't already, log in to your Heroku account and follow the prompts to create a new SSH public key. $ heroku login Create a new Git repository Initialize a git repository in a new or existing directory $ cd my-project/ $ git init $ heroku git:remote -a mernstackblogappdemo Deploy your application Commit your code to the repository and deploy it to Heroku using Git. $ git add . $ git commit -am "make it better" $ git push heroku master Existing Git repository For existing repositories, simply add the  heroku  remote $ heroku git:remote -a mernstackblogappdemo Source: https://devcenter.heroku.com/articles/heroku-cli

VS Code

1. cmd+shift+p (search feature in vs code) 2. run command (code .) (it will be installed and run code from terminal) # VS CODE - code, debug, extension, extension icon - jshint - prettier-code formatter - beautify - vscode - icons - ESLint - TSLint

Javascript: Object to Array and Array to Object

Output: Final Array [ { mango: 1 }, { apple: 2 }, { banana: 3 }, { orange: 1 }, { watermelon: 1 }, { papaya: 1 } ] Output: Final Object { mango: 1, apple: 2, banana: 3, orange: 1, watermelon: 1, papaya: 1 }