Introduction of JavaScript and How JavaScript used by Google

What is JavaScript?

JavaScript is a cross-platform, object-oriented scripting language used to make webpages interactive (e.g., having complex animations, clickable buttons, popup menus, etc.). There are also more advanced server-side versions of JavaScript such as Node.js, which allow you to add more functionality to a website than downloading files (such as real-time collaboration between multiple computers). Inside a host environment (for example, a web browser), JavaScript can be connected to the objects of its environment to provide programmatic control over them.

Where is JavaScript Use?

  • Client-side JavaScript extends the core language by supplying objects to control a browser and its Document Object Model (DOM). For example, client-side extensions allow an application to place elements on an HTML form and respond to user events such as mouse clicks, form input, and page navigation.
  • Server-side JavaScript extends the core language by supplying objects relevant to running JavaScript on a server. For example, server-side extensions allow an application to communicate with a database, provide continuity of information from one invocation to another of the application, or perform file manipulations on a server.

Google

How doesn’t Google use JavaScript? Seriously, it’s everywhere. Google’s search results spring up as your typing gets there with JavaScript. The Gmail web client is powered by JavaScript. Google Docs? Yeah, that’s JavaScript too.

Google develops and usually opens sources its own JavaScript tools. The most obvious example is AngularJS. Angular is used most prominently in Google’s DoubleClick advertising platform, but it’s also one of the most popular front-end frameworks available. It’s even part of the MEAN stack.

Google’s more intensive services, like Google Docs, use Closure Tools. This set of tools compiles JavaScript into a lower-level faster form more suited for rich and highly responsive web applications.

There’s another big point to touch on. Google developed Chrome. Chrome is a web browser, needed a JavaScript engine, so Google also made V8. V8 not only powers Chrome, it’s at the heart of NodeJS. So, without Google, there would be no Node.

JavaScript is an important part of the web platform because it provides many features that turn the web into a powerful application platform. Making your JavaScript-powered web applications discoverable via Google Search can help you find new users and re-engage existing users as they search for the content your web app provides. While Google Search runs JavaScript with will help to optimize data.

--

--

--

I always curious about Everything & Try to Discover new things. I like to share my thoughts which some people told me my thought is more unique

Love podcasts or audiobooks? Learn on the go with our new app.

Kotlin-jsonq : a library to query over json data

Event Handlers in Lucee

Fetch, jQuery.ajax, and XMLHttpRequest

BLoc Pattern in Flutter explained with Real Example

Getting Started with create-react-app + Yarn + Redux + React-Router + Aphrodite + React Hot Module…

5 mins Clean up your nuxt.config.js configurations for readability

My way to keep interfaces in an organised and clean way.

NuxtJS JWT Authentication

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Arpit

Arpit

I always curious about Everything & Try to Discover new things. I like to share my thoughts which some people told me my thought is more unique

More from Medium

Animating with AnimeJS

CSS min(), max() and clamp()

Javascript arrow functions is a topic of importance and the best part is it’s very easy to…

JavaScript ES12 Features — ECMAScript 2021