Mert Özen Further With Every Line

Blog

Mert Özen's blog posts on software development, backend, frontend, and DevOps.

Series
19 posts found #javascript-temel
JavaScript Loops: for, while, for...of and for...in
Frontend PART 07

JavaScript Loops: for, while, for...of and for...in

We use examples to cover for, while and do...while loops, for...of for arrays and strings, for...in for objects, break and continue, and the infinite loop trap that locks up the tab.

3 Nov 2026 8 min 3
JavaScript Conditionals: if/else, the Ternary Operator and switch
Frontend PART 06

JavaScript Conditionals: if/else, the Ternary Operator and switch

We use examples to cover if/else if/else chains, the ternary operator, fall-through and break in switch, truthy/falsy traps in conditions, the early return idea and writing readable conditions.

3 Nov 2026 8 min 5
JavaScript Operators: Arithmetic, Equality, Logical Operators and Truthy/Falsy
Frontend PART 05

JavaScript Operators: Arithmetic, Equality, Logical Operators and Truthy/Falsy

We cover arithmetic and assignment operators, comparisons, == versus === and coercion, truthy/falsy values, short-circuiting with && and ||, the ?? operator and precedence pitfalls.

3 Nov 2026 9 min 4
JavaScript Data Types: Primitives, Objects and typeof
Frontend PART 04

JavaScript Data Types: Primitives, Objects and typeof

We meet JavaScript's seven primitive types and objects, and use examples to see why typeof says "object" for null, why primitives are immutable, and how values differ from references.

3 Nov 2026 8 min 6
JavaScript Variables: let and const, Block Scope and the TDZ
Frontend PART 03

JavaScript Variables: let and const, Block Scope and the TDZ

We declare variables with let and const, and use examples to see reassignment versus mutation, block scope, naming rules, why var has been retired, and the TDZ.

3 Nov 2026 9 min 6
Your First JavaScript Script: The script Tag, defer, async and DevTools
Frontend PART 02

Your First JavaScript Script: The script Tag, defer, async and DevTools

We link JavaScript to HTML inline and as an external file, see how defer and async differ, and try console methods, reading error messages and our first breakpoint in DevTools.

3 Nov 2026 9 min 6
What Is JavaScript? How It Runs in the Browser, ECMAScript and Your First Line
Frontend PART 01

What Is JavaScript? How It Runs in the Browser, ECMAScript and Your First Line

We learn JavaScript's place on a web page, how ECMAScript and TC39 evolve the language and what browser engines do, then write our first lines in the console and change a page live.

3 Nov 2026 6 min 5
Blog Map