Modern JavaScript From The Beginning from Brad Traversy
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>JavaScript Sandbox: Section 2</title>
</head>
<body>
<h1>JavaScript Sandbox: Section 2</h1>
<script src="app.js"></script>
</body>
</html>
// WINDOW METHODS / OBJECTS / PROPERTIES
// Alert
//alert('Hello World');
// Prompt
// const input = prompt();
// alert(input);
// Confirm
// if(confirm('Are you sure')){
// console.log('YES');
// } else {
// console.log('NO');
// }
let val;
// Outter height and width
val = window.outerHeight;
val = window.outerWidth;
// Inner height and width
val = window.innerHeight;
val = window.innerWidth;
// Scroll points
val = window.scrollY;
val = window.scrollX;
// Location Object
val = window.location;
val = window.location.hostname;
val = window.location.port;
val = window.location.href;
val = window.location.search;
// Redirect
//window.location.href = 'http://google.com';
//Reload
//window.location.reload();
// History Object
// window.history.go(-2);
// val = window.history.length;
// Navigator Object
val = window.navigator;
val = window.navigator.appName;
val = window.navigator.appVersion;
val = window.navigator.userAgent;
val = window.navigator.platform;
val = window.navigator.vendor;
val = window.navigator.language;
console.log(val);