object.. JavaScript

#javascript #object

#พื้นฐานการเขียนเว็ปไซต์

JavaScript Object คือกลุ่มของ Property ที่มีการจัดเก็บข้อมูลในรูปแบบของ คู่ของชื่อ (Name) และค่า (Value) ครับ/ค่ะ 📦

Object ถือเป็นองค์ประกอบพื้นฐานที่สำคัญที่สุดของภาษา JavaScript เพราะเกือบทุกอย่างใน JavaScript เป็น Object หรือทำงานเหมือน Object

องค์ประกอบหลักของ Object

Object ใน JavaScript เป็น Collection ของ Property (คุณสมบัติ) โดยแต่ละ Property จะประกอบด้วย:

ชื่อ (Name) หรือ คีย์ (Key): เป็นสตริง (String) ที่ไม่ซ้ำกัน เพื่อใช้ระบุและเข้าถึงข้อมูล

ค่า (Value): สามารถเป็นได้ทุกประเภทข้อมูล (Data Types) เช่น สตริง, ตัวเลข, บูลีน, อาร์เรย์, ฟังก์ชัน หรือแม้แต่ Object อื่น ๆ

รูปแบบการเขียน:

JavaScript

const person = {

// Key : Value

firstName: "Alice", // Property: String

lastName: "Wonder", // Property: String

age: 30, // Property: Number

isStudent: false, // Property: Boolean

hobbies: ["Reading", "Cooking"], // Property: Array

// Property ที่เป็นฟังก์ชัน เรียกว่า "Method"

fullName: function() {

return this.firstName + " " + this.lastName;

}

};

การสร้าง Object

มีวิธีการสร้าง Object หลัก ๆ 3 วิธี:

1. Object Literal (นิยมที่สุด)

เป็นการสร้าง Object โดยใช้เครื่องหมาย {}

JavaScript

const car = {

brand: "Toyota",

model: "Corolla",

year: 2022

};

2. Constructor Function (แบบดั้งเดิม)

เป็นการใช้ฟังก์ชันเพื่อสร้าง Object ที่มีโครงสร้างซ้ำ ๆ โดยใช้คีย์เวิร์ด new

JavaScript

function Person(name, age) {

this.name = name;

this.age = age;

}

const alice = new Person("Alice", 30);

3. Class Syntax (ES6)

เป็นรูปแบบที่ทันสมัยขึ้นและอ่านง่ายขึ้น ใช้คีย์เวิร์ด class เพื่อกำหนดโครงสร้างของ Object

JavaScript

class Dog {

constructor(name) {

this.name = name;

}

bark() {

console.log(`${this.name} says Woof!`);

}

}

const buddy = new Dog("Buddy");

การเข้าถึงและเปลี่ยนแปลง Property

คุณสามารถเข้าถึงค่าใน Object ได้ 2 วิธี:

1. Dot Notation (นิยมที่สุด)

ใช้เมื่อทราบชื่อ Property แน่นอน

JavaScript

console.log(person.firstName); // ผลลัพธ์: "Alice"

person.age = 31; // เปลี่ยนค่า

2. Bracket Notation

ใช้เมื่อชื่อ Property เป็นตัวแปร หรือมีอักขระพิเศษ (เช่น เว้นวรรค, ขีดกลาง)

JavaScript

const key = "lastName";

console.log(person[key]); // ผลลัพธ์: "Wonder"

person["isStudent"] = true;

2025/10/23 แก้ไขแล้ว

... อ่านเพิ่มเติมหลายคนเริ่มเรียนภาษา JavaScript แล้วเจอคำว่า object บ่อยมาก แต่พอรันโค้ดแล้วดันขึ้นค่าแปลก ๆ อย่าง [object Object] เลยงงว่า “object คืออะไร” และอ่านค่ายังไงกันแน่ ตรงนี้เป็นสรุปเสริมจากที่อธิบายเรื่อง key:value, property และ method ไว้แล้ว เพื่อให้ใช้งานได้จริงมากขึ้น 1) Object คืออะไรในมุมใช้งานจริง ให้มอง Object เป็น “กล่องข้อมูลที่มีป้ายชื่อ” เราเก็บข้อมูลหลายชิ้นไว้ด้วยกัน และเรียกด้วย key เช่น person.firstName, person.age ซึ่งช่วยจัดระเบียบข้อมูลได้ดีกว่าการมีตัวแปรกระจัดกระจาย 2) ทำไมถึงเจอ [object Object] สาเหตุหลักคือเอา object ไปต่อสตริงหรือแสดงผลแบบ string ตรง ๆ เช่น const person = { firstName: "Alice" }; console.log("person = " + person); JavaScript จะพยายามแปลง object เป็นข้อความ ผลลัพธ์เลยเป็น [object Object] วิธีดูข้อมูลให้ถูก: - ดูทั้งก้อนแบบอ่านง่าย: console.log(person) - แปลงเป็น JSON: console.log(JSON.stringify(person)) - จัดให้อ่านง่ายขึ้น: console.log(JSON.stringify(person, null, 2)) ข้อควรจำ: JSON.stringify จะไม่เก็บ function (method) และบางค่าพิเศษอาจถูกละไว้ 3) เพิ่ม/ลบ/เช็ก property แบบที่ใช้บ่อย เพิ่มหรือแก้ค่า: person.age = 31; person["isStudent"] = true; ลบ property: delete person.hobbies; เช็กว่ามี key นี้ไหม: "age" in person // true/false หรือกันพลาดเวลาเรียกใช้: Object.hasOwn(person, "age") 4) Dot vs Bracket: เลือกให้ถูกสถานการณ์ - Dot notation: ใช้ง่ายและอ่านง่าย เมื่อรู้ชื่อ key แน่นอน เช่น person.lastName - Bracket notation: เหมาะเมื่อ key มาจากตัวแปร หรือมีอักขระพิเศษ/มีเว้นวรรค เช่น const key = "lastName"; person[key]; const settings = { "font-size": 14 }; settings["font-size"]; 5) this ใน method ทำงานยังไง (จุดที่มือใหม่พลาด) ใน method อย่าง fullName() ที่ใช้ this.firstName, this จะอ้างถึง object ที่เรียกใช้งาน ณ ตอนนั้น เช่น person.fullName() ถ้าไปแยกฟังก์ชันออกมาเรียกเดี่ยว ๆ อาจทำให้ this ไม่ชี้ไปที่ person แล้ว (โดยเฉพาะในบางบริบท) วิธีแก้คือเรียกผ่าน object หรือใช้ bind/arrow function ให้เหมาะกับงาน 6) สรุปจำง่าย - Object = collection ของ property (key:value) - Method = property ที่เป็น function - อยากหลีกเลี่ยง [object Object] ให้ใช้ console.log(obj) หรือ JSON.stringify(obj) - ใช้ dot เมื่อ key ตายตัว, ใช้ bracket เมื่อ key เป็นตัวแปร/มีอักขระพิเศษ ส่วนตัวพอจำ 4 ข้อนี้ได้ เวลาอ่านโค้ด JavaScript จะ “เห็นภาพ” โครงสร้างข้อมูลชัดขึ้น และต่อยอดไปเรื่อง array of objects, destructuring หรือการทำงานกับ API ได้ง่ายมาก

1 ความคิดเห็น

รูปภาพของ peemai Ccn
peemai Ccn

❤️❤️❤️❤️

โพสต์ที่เกี่ยวข้อง

ภาพหน้าปกแสดงข้อความว่า "JavaScript Tricks ที่จะทำให้คุณเป็นมือโปรในพริบตา" พร้อมไอคอนเปลวไฟและดวงตา บนพื้นหลังสีดำและเหลือง มีโลโก้ JavaScript และ Lemon8
ภาพอธิบายการใช้ `const` และ `let` แทน `var` โดยระบุว่า `const` ใช้สำหรับค่าคงที่ และ `let` สำหรับตัวแปรที่เปลี่ยนแปลงได้ ช่วยลดปัญหาการซ้ำซ้อน
ภาพแสดงเทคนิค Short-Circuit Evaluation พร้อมตัวอย่างโค้ด `let isAuthenticated = user && user.isAuthenticated;` และภาพนักพัฒนาชายกำลังใช้แล็ปท็อป อธิบายว่าช่วยลดโค้ดที่ไม่จำเป็นและอ่านง่ายขึ้น
🔥Tricks JavaScript 💻! ที่จะทำให้คุณเป็นมือโปรในพริบตา
💻 เพิ่มประสิทธิภาพการเขียนโค้ดของคุณด้วย Tips และ Tricks ของ JavaScript 🖍️ ที่จะช่วยให้คุณทำงานได้เร็วขึ้น ง่ายขึ้น และอ่านโค้ดได้อย่างชัดเจนมากขึ้น 👍🏻 ทั้งหมดนี้จะทำให้คุณเขียนโค้ดได้อย่างมืออาชีพในเวลาอันสั้น! #programmer #โปรแกรมเมอร์ #developer #ไอทีน่ารู้ #ไอที #ติดเทรนด
GoldenDev 🦮

GoldenDev 🦮

ถูกใจ 161 ครั้ง

Python เบื้องต้น สำหรับคนอยากย้ายงานมาสาย Data #4
การฝึกเขียน Python เบื้องต้น สำหรับคนอยากย้ายงานมาสาย Data มาฝึกเขียนกันต่อ Part 4 เพื่อสร้างพอร์ตโฟลิโอ ไว้สมัครงาน สามารถลองฝึกเขียน Python ได้ด้วยตัวเอง ไม่ยุ่งยากในการลงโปรแกรม หรือ install package Python 📌 ใช้ Google Colab ในการ Run Code น๊าาา ส่วนการใช้งาน Colab เคยแชร์ไว้แล้วก่อนหน้านี้
Pram12

Pram12

ถูกใจ 219 ครั้ง

data type...???
#พื้นฐานการเขียนเว็ปไซต์ #variable #datatype #javascrip Datatype ใน JavaScript คือ ประเภทของค่า ที่ตัวแปรสามารถเก็บได้ การรู้และเข้าใจประเภทข้อมูลช่วยให้คุณสามารถดำเนินการกับค่าเหล่านั้นได้อย่างถูกต้อง ประเภทข้อมูลหลัก (Primitive Data Types) JavaScript มีประเภทข้อมูลพื้นฐาน 7 ชนิด
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

สร้างเว็บแสดงข้อมูล สวยๆ ง่ายและฟรี กับ Google app script
สร้างเว็บแสดงข้อมูล สวยๆ ง่ายและฟรี กับ Google app script
โมชิคับ SHIPPOP

โมชิคับ SHIPPOP

ถูกใจ 123 ครั้ง

Html Dom /javascript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #Html _Dom HTML DOM ย่อมาจาก Document Object Model สำหรับ HTML ครับ มันคือ อินเทอร์เฟซ (interface) มาตรฐานทางโปรแกรม ที่ช่วยให้โปรแกรมหรือสคริปต์ (เช่น JavaScript) สามารถเข้าถึงและจัดการเนื้อหา, โครงสร้าง, และสไตล์ของเอกสาร HTML ได้ ส่วนประกอบและ
ขีดเขียน

ขีดเขียน

ถูกใจ 2 ครั้ง

null. nan. undefined
#พื้นฐานการเขียนเว็ปไซต์ #javascript #null _nan_undefined ตัวแปร null ใน JavaScript เป็นค่าที่แสดงถึงการ ไม่มีค่าโดยเจตนา หรือการที่ตัวแปรไม่ได้ชี้ไปยังวัตถุ (object) ใด ๆ ค่ะ ลักษณะสำคัญของ null ชนิดข้อมูล (Type): แม้ว่า null จะหมายถึง 'ไม่มีค่า' แต่เมื่อใช้ตัวดำเนินการ type
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

ภาพปกแสดงหัวข้อ 'Ep.2 คลังศัพท์โค้ดพื้นฐาน ต้องรู้!' พร้อมภาพคนกำลังเขียนโค้ดบนคอมพิวเตอร์และโน้ตบุ๊ก มีไอคอนหลอดไฟและแล็ปท็อปแสดงภาษา HTML, CSS, JS
ภาพอธิบายคำศัพท์เกี่ยวกับการทำงานของโปรแกรม (Execution) ได้แก่ Compile, Run/Execute, Debug, Error/Bug และ Exception พร้อมไอคอนที่เกี่ยวข้อง
ภาพอธิบายคำศัพท์เกี่ยวกับ Networking เช่น API, Request/Response, Protocol (HTTP, TCP), JSON/XML และ REST/GraphQL พร้อมภาพประกอบเครือข่าย
📂แชร์คลังศัพท์ที่ Coding ต้องรู้! - 2
✨มาต่อแล้วค่าทุกคนนน ~ ถ้าอยากเริ่มเขียนโค้ด แต่ศัพท์ยากเต็มไปหมด, 😣 มือใหม่หัดเขียนโค้ดมาทางนี้! 👋🏻 รวมคำศัพท์พื้นฐานที่ต้องรู้ก่อนเริ่ม จะได้ไม่ยืนงงในดงโค้ดกันอีกต่อไป เซฟเก็บไว้ดูได้เลยน้าา ~ 💻✨ หรือใครมีคำไหนอยากมาแชร์ คอมเม้นท์ได้เลยนะคะ🤍 #Coding #codingtips #programmer #มือใ
มัทฉะฮันนี่ไลม์หวานน้อย

มัทฉะฮันนี่ไลม์หวานน้อย

ถูกใจ 15 ครั้ง

🧑‍💻 อยากเขียน Frontend ต้องรู้อะไรบ้าง? (Part 2 – JavaS
พอทำเว็บให้ “มองเห็นได้” ด้วย HTML/CSS แล้ว ขั้นต่อไปคือทำให้เว็บ “ตอบสนองได้” และตัวเอกของงานนี้ก็คือ… **JavaScript** ✨ วันนี้เราเลยสรุปพื้นฐาน JS ที่มือใหม่ต้องรู้ให้ครบจบในโพสต์เดียวครับ 1) JavaScript Basic — ทำให้หน้าเว็บโต้ตอบได้** ถ้าอยากให้เว็บคลิกได้ ขยับได้ ส่งข้อมูลได้ ต้องเริ่มจาก
The Ladder | เปลี่ยนสายเป็นdev

The Ladder | เปลี่ยนสายเป็นdev

ถูกใจ 10 ครั้ง

ภาพแสดงแผนการเรียนรู้ 100 วันเพื่อเป็น Frontend Developer ด้วยตัวเอง ตั้งแต่ HTML ถึง React มีรูปแล็ปท็อปแสดงโค้ดและตัวการ์ตูน พร้อมโลโก้ HTML5 และ React เน้นการเรียนรู้ฟรีและเริ่มต้นเส้นทางอาชีพ.
ภาพแสดงการแบ่งเวลา 100 วันสำหรับเรียนรู้ Frontend Development โดยมีหัวข้อหลักคือ HTML (7 วัน), CSS (18 วัน), JavaScript (40 วัน), Git & GitHub (2 วัน), Tailwind (8 วัน) และ React (15 วัน) พร้อมโลโก้แต่ละเทคโนโลยี.
ภาพให้กำลังใจให้เรียนรู้และฝึกฝน Frontend Development อย่างต่อเนื่องเกิน 100 วัน เพื่อพัฒนาตนเองให้เก่งยิ่งขึ้นในสายอาชีพนี้ โดยมีรูปนาฬิกาและนักพัฒนาที่กำลังเขียนโค้ด.
มีเวลาแค่ 100 วัน? อยากเป็น Frontend Dev 💻💡
ถ้าคุณมีเวลาแค่ 100 วัน นี่คือแผนการเรียนรู้ที่จะช่วยให้คุณเป็นงาน และพร้อมในสายงาน Frontend Developer ได้อย่างรวดเร็ว ตั้งแต่ HTML, CSS, JavaScript ไปจนถึง React ! 🌟 คุณอาจต้องแบ่งเป็นหัวข้อย่อยในแต่ละวัน 🖥️ 1. HTML (5 วัน) • วัน 1: พื้นฐาน HTML • วัน 2: โครงสร้างเอกสาร HTML • วัน 3: ก
GoldenDev 🦮

GoldenDev 🦮

ถูกใจ 549 ครั้ง

ใครอยากเริ่มเรียน coding ต้องฟัง
ยุคนี้สกิลที่ทุกคน ควรมีติดตัวไว้เป็นการเขียนโค้ด ถึงแม้ว่าจะมี ai แล้ว แต่การที่เรารู้จักการเขียดโค้ดได้เบื้องต้นก็จะช่วยทำให้เราสามารถทำงานกับai ได้มีประสิทธิภาพมากขึ้น #coding #programming #Lemon8ฮาวทู #เทคโนโลยีai #ทักษะai
Olyvia Ma

Olyvia Ma

ถูกใจ 1080 ครั้ง

คุณสมบัติ array /javascript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #array คุณสมบัติของ Array ใน JavaScript คือ อ็อบเจกต์ชนิดพิเศษที่ใช้เก็บชุดข้อมูลที่มีลำดับ ซึ่งสามารถเก็บข้อมูลได้หลายประเภทในตัวแปรเดียวกัน และแต่ละข้อมูลจะมีดัชนี (index) ที่เริ่มต้นจาก \(0\) เพื่อใช้ในการเข้าถึง คุณสมบัติสำคัญได้แก่ ความยาว (\(le
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

แปลงข้อมูล ค่าของตัวแปร datatype
#พื้นฐานการเขียนเว็ปไซต์ #javascrip #datatype การแปลงชนิดข้อมูล (Type Conversion หรือ Type Casting) ใน JavaScript ทำได้หลายวิธี ขึ้นอยู่กับว่าคุณต้องการแปลงข้อมูลให้เป็นชนิดใด หลักๆ จะเป็นการแปลงไปมาระหว่าง String, Number และ Boolean นี่คือวิธีการหลักๆ ในการแปลงชนิดข้อมูล: 1. การแ
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

ภาพแผนที่เส้นทางเรียนรู้ JavaScript แสดงขั้นตอน 9 ขั้น ตั้งแต่ HTML/CSS พื้นฐาน ไปจนถึงหัวข้อขั้นสูง เช่น Promises, Async/Await และ DOM พร้อมโลโก้ JS และภาพคนแสดงความก้าวหน้า
Quick Path to Learn JavaScript. ⬇️
Quick Path to Learn JavaScript. ⬇️ 1. Beginner Level - Understand the Basics: Learn syntax, variables, data types, and operators. - Core Concepts: Master if/else, loops, functions, and arrays. - DOM Manipulation: Select, modify, and manipulate HTML elements. 2.Intermediate Level -
FreedomHack 󱢏

FreedomHack 󱢏

ถูกใจ 3 ครั้ง

vscode & JavaScript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #vscode การเขียน JavaScript (JS) สำหรับผู้เริ่มต้นสามารถทำได้ง่าย ๆ โดยไม่จำเป็นต้องติดตั้งโปรแกรมอะไรมากมายในตอนแรก สามารถเริ่มต้นได้ด้วยวิธีพื้นฐานที่สุดคือการใช้ เบราว์เซอร์ และ ไฟล์ HTML 1. วิธีการเริ่มต้นเขียน JavaScript เบื้องต้น 1.1 การเขียนใน
ขีดเขียน

ขีดเขียน

ถูกใจ 2 ครั้ง

แผนภาพแสดงโครงสร้างพื้นฐานของเซิร์ฟเวอร์ C2 ของมัลแวร์ NetSupport RAT ที่กลุ่มแฮกเกอร์ GrayCharlie ใช้ โดยแบ่งเป็น 3 คลัสเตอร์ แต่ละคลัสเตอร์มีลักษณะเฉพาะของใบรับรอง TLS, โฮสต์บน MivoCloud และใช้คู่หมายเลขซีเรียล/คีย์ไลเซนส์ที่แตกต่างกัน ข้อมูลนี้มาจาก Recorded Future
กลุ่มแฮกเกอร์ GrayCharlie ยิง JavaScript ใส่...
กลุ่มแฮกเกอร์ GrayCharlie ยิง JavaScript ใส่เว็บไซต์ Wordpress เพื่อปล่อยมัลแวร์ NetSupport RAT แพลตฟอร์มการสร้างเว็บไซต์อย่าง Wordpress นั้น แม้จะเป็นที่นิยมแต่ก็มักจะมากับการที่ต้องตกเป็นเป้าของแฮกเกอร์ในการแฮก หรือ ฝังมัลแวร์อยู่เสมอ และในครั้งนี้เว็บไซต์ที่ถูกสร้างบนระบบ Wordpress ก็มาตกเป็น
FreedomHack 󱢏

FreedomHack 󱢏

ถูกใจ 1 ครั้ง

การเปลี่ยนแปลงเนื้อหา ใน Html Dom
#พื้นฐานการเขียนเว็ปไซต์ #javascript #Dom _javascript การเปลี่ยนแปลงเนื้อหา HTML โดยใช้ HTML DOM การเปลี่ยนแปลงเนื้อหาใน HTML โดยใช้ HTML DOM (Document Object Model) โดยหลัก ๆ แล้วจะทำผ่าน JavaScript โดยการเข้าถึงองค์ประกอบ (element) ที่ต้องการและแก้ไขคุณสมบัติ (properties) ของมัน นี่คือ
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

events listen /javascript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #eventlisten ใน JavaScript, Event Listener (ตัวรับฟังเหตุการณ์) คือ ฟังก์ชัน ที่รอคอยให้ เหตุการณ์ (Event) ที่ระบุไว้เกิดขึ้นกับองค์ประกอบ (Element) ใดๆ บนหน้าเว็บ แล้วจะ ตอบสนอง ต่อเหตุการณ์นั้นด้วยการเรียกใช้ฟังก์ชันที่เกี่ยวข้อง 👂 การทำงานของ E
ขีดเขียน

ขีดเขียน

ถูกใจ 4 ครั้ง

ภาพหน้าปกแสดงหัวข้อ 'Top 5 Backend Framework น่าใช้ในปี 2024' พร้อมไอคอนคอมพิวเตอร์แสดงโค้ดและฐานข้อมูล
ภาพแสดงชื่อเฟรมเวิร์ก Django พร้อมโลโก้และระบุภาษา Python
ภาพแสดงชื่อเฟรมเวิร์ก Spring Boot พร้อมโลโก้รูปใบไม้สีเขียวและระบุภาษา Java
Top 5 Backend Framework น่าใช้ในปี 2024 ✅
1. Django / Python 2. Spring Boot / JAVA 3. Express.js / JavaScript 4. Laravel / PHP 5. ASP.NET / C# . #ติดเทรนด์ #ไอทีน่ารู้ #programmer #programming #backend #developer
ITFeature

ITFeature

ถูกใจ 142 ครั้ง

variable # JavaScript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #variable ตัวแปร (Variable) ใน JavaScript คือ กล่องเก็บข้อมูล ที่ใช้สำหรับจัดเก็บค่าต่างๆ ที่สามารถอ้างถึงและนำไปใช้ในโปรแกรมได้ 📦 เปรียบเสมือนคุณกำลังติดป้ายกำกับให้กล่องเพื่อเก็บสิ่งของ ซึ่งในที่นี้ "กล่อง" คือตัวแปร และ "สิ่งของ" คื
ขีดเขียน

ขีดเขียน

ถูกใจ 2 ครั้ง

ทำความเข้าjavascriptแบบง่ายๆฉบับkumoriiz
#kumoriiz #javascrip #it #programmer #ไอทีน่ารู้
kumoriiz

kumoriiz

ถูกใจ 2 ครั้ง

ภาพปกแสดงนักศึกษาชายกำลังถือโทรศัพท์มือถืออยู่หน้าจอคอมพิวเตอร์ที่แสดงโค้ด พร้อมข้อความว่า "เว็บไซต์ ฝึกเขียน โค้ด Dek วิศวะคอมฯ ไม่ควรพลาด!!"
ภาพหน้าจอเว็บไซต์ LeetCode แสดงโค้ด Java/Python สำหรับ Linked List พร้อมข้อความเน้นการฝึกแก้โจทย์ Algorithm และ Data Structure โดยมีหมวด Easy/Medium ให้ทำฟรีจำนวนมาก
ภาพหน้าจอเว็บไซต์ HackerRank แสดงหน้าการแก้โจทย์โค้ด C พร้อมข้อความเน้นการฝึกเขียนโค้ดและสะสม Badge โดยมีหมวดภาษา C, C++, Python, Java, SQL, Cybersecurity ครบครัน
เว็บสำหรับฝึกเขียน โค้ด เด็กวิศวะฯคอมห้ามพลาด!!😵‍💫😵‍💫
💻 LeetCode (บางหมวดฟรี) เน้น: ฝึกแก้โจทย์ algorithm และ data structure หมวด Easy/Medium มีให้ทำฟรีเยอะมาก 👨‍💻 HackerRank เน้น: ฝึกการเขียนโค้ด + ได้ badge สะสม มีหมวด C, C++, Python, Java, SQL, Cybersecurity ครบ 🔥 freeCodeCamp เน้น: ฝึกโค้ดตั้งแต่พื้นฐานยันทำโปรเจกต์จริง มีคอร์สฟรีพวก
Dekrian_04

Dekrian_04

ถูกใจ 2121 ครั้ง

10 ภาษาโปรแกรมที่มือใหม่เริ่มได้ อัปเดตล่าสุด! 📌 รวมมาให้แล้ว 10 ภาษายอดนิยมจาก TIOBE & Stack Overflow เรียนง่าย ใช้ได้จริง งานเยอะ 1. Python - AI, Data, Automation 2. JavaScript - เว็บไซต์ Full-Stack 3. Java - แอป & องค์กร 4. C - พื้นฐานโปรแกรม 5. C - เกม & ประสิทธิภาพสูง
JJ lalyn

JJ lalyn

ถูกใจ 4 ครั้ง

การเข้าถึงสมาชิกarray /JavaScript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #array การเข้าถึงสมาชิกใน Array ด้วย For Loop ใน JavaScript สามารถทำได้หลายวิธี แต่วิธีที่พบบ่อยและพื้นฐานที่สุดคือการใช้ for loop แบบดั้งเดิม (traditional for loop) หรือใช้ for...of loop ครับ 1. การใช้ Traditional for Loop นี่เป็นวิธีที่นิยมใช้ก
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

การเข้าถึง Html Element /javascript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #การเข้าถึงhtml Element การอ้างอิง HTML Element ใน JavaScript เป็นขั้นตอนพื้นฐานในการจัดการและปรับเปลี่ยนเนื้อหา โครงสร้าง และรูปแบบของหน้าเว็บ (DOM Manipulation) วิธีที่ใช้บ่อยที่สุดมีดังนี้ครับ: วิธีการอ้างอิง HTML Element ใน JavaScript มีหลายเมธ
ขีดเขียน

ขีดเขียน

ถูกใจ 4 ครั้ง

Dom events/ javascript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #Dom _events DOM Event หรือ อีเวนต์ (Event) คือ สัญญาณ หรือ การแจ้งเตือน ที่เบราว์เซอร์ส่งออกมาเมื่อมี เหตุการณ์บางอย่างเกิดขึ้น บนหน้าเว็บกล่าวโดยง่ายคือ Event เป็นหัวใจสำคัญที่ทำให้เว็บเพจที่เป็นแค่ HTML นิ่ง ๆ กลายเป็น เว็บแอปพลิเคชันที่มีการโต้ตอบ
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

ภาพรวมแสดงชื่อ \"รวม 20 Frameworks ที่สำคัญในการสร้างแอปพลิเคชัน 2023\" พร้อมโลโก้ Frameworks ยอดนิยม เช่น React, Vue, Angular, Django, Ruby on Rails, Express.js, Spring, Laravel, Flutter, .NET และอื่นๆ บนพื้นหลังจอคอมพิวเตอร์.
ภาพแสดงโลโก้และชื่อ Frameworks ยอดนิยม 5 รายการ ได้แก่ React, Vue, Django, Angular และ Ruby on Rails จัดเรียงในกรอบสี่เหลี่ยมบนพื้นหลังสีฟ้าอ่อน.
ภาพแสดงโลโก้และชื่อ Frameworks 5 รายการ ได้แก่ Express.js, Spring, Laravel, Ember.js และ RubyMotion จัดเรียงในกรอบสี่เหลี่ยมบนพื้นหลังสีฟ้าอ่อน.
📌รวม 20 Frameworks ที่สำคัญ ในการสร้างแอปพลิเคชัน 2023
📌รวม 20 Frameworks ที่สำคัญ ในการสร้างแอปพลิเคชัน ยุคปัจจุบัน Frameworks มักมีวัตถุประสงค์ และใช้งานที่แตกต่างกัน และรายชื่อ Frameworks ที่ค่อนข้างนิยมใช้ มีดังนี้ 1. Ruby on Rails (Rails): Frameworks Ruby ที่ช่วยในการพัฒนาแอปพลิเคชันเว็บด้วยความรวดเร็วและความสะดวก 2. Angular: Frameworks Java
นักเดฟ - NakDev

นักเดฟ - NakDev

ถูกใจ 211 ครั้ง

ภาพหน้าจอคอมพิวเตอร์แสดงโลโก้ GitHub และข้อความ “สอนเอาเว็บขึ้น Host GitHub Pages ฟรี! (Free) Host website on GitHub” พร้อมมือชี้และสติกเกอร์จรวด
ภาพหน้าจอเว็บไซต์ GitHub แสดงหน้าแดชบอร์ด พร้อมคำแนะนำให้กด “New repository” เพื่อเริ่มต้นสร้างโปรเจกต์ใหม่
ภาพหน้าจอการสร้าง Repository ใหม่บน GitHub แสดงขั้นตอนการตั้งชื่อ Repository เป็น “test-deploy” การตั้งค่าเป็น Public และการกดปุ่ม “Create repository”
สอนเอาเว็บขึ้นโฮส โคตรง่าย Host Website on GitHub Free
สอน Deploy เว็บ โคตรรรรร ง่ายยย !! Deploy with GitHub Pages ติดตาม trick เกี่ยวกับการเริ่มต้นเขียนโค้ด👍🏻 TikTok: www.tiktok.com/@gluten_dev ——————————————— ** เหมาะกับการdeploy เว็บไซต์ Static (HTML, CSS, JavaScript ล้วน ๆ) รองรับเฉพาะ Static website เท่านั้น ไม่สามารถรัน backend ได้
Gluten

Gluten

ถูกใจ 547 ครั้ง

ภาพประกอบคำถาม 'JavaScript คืออะไร?' แสดงโลโก้ JS สีน้ำเงินและเหลือง พร้อมไอคอนหน้าต่างเบราว์เซอร์ที่มีสัญลักษณ์ดาวและโค้ดแท็ก
ภาพแสดง JavaScript ทำงานร่วมกับ HTML และ CSS เพื่อสร้างเว็บไซต์แบบไดนามิก โดยมีไอคอน HTML, JS, CSS และหน้าต่างเบราว์เซอร์เชื่อมโยงกัน
ภาพการ์ตูนเด็กผู้หญิงชี้ไปทางซ้ายและขวา แสดงถึง JavaScript ที่ทำงานได้ทั้งฝั่ง Client-side (เบราว์เซอร์) และ Server-side (เซิร์ฟเวอร์)
💻ทำความรู้จัก JavaScript
JavaScript คือภาษาโปรแกรมมิงที่ใช้พัฒนาเว็บไซต์เป็นหลัก ทำงานร่วมกับ HTML และ CSS เพื่อเพิ่มลูกเล่นและทำให้เว็บไซต์โต้ตอบกับผู้ใช้งานได้ หรือที่เราเรียกว่า "เว็บไซต์แบบไดนามิก" การทำงานหลักของ JavaScript Client-side Scripting: JavaScript จะทำงานบนเบราว์เซอร์ของผู้ใช้ ทำให้เว็บไซต์สามารถตอ
TechTalk by Taa

TechTalk by Taa

ถูกใจ 9 ครั้ง

ภาพผู้หญิงกำลังชี้ขึ้น พร้อมข้อความโปรโมทคอร์สเรียนสร้างเว็บไซต์ฟรี ไม่มีพื้นฐานก็เรียนได้ ภาษาไทยล้วนกว่า 60 ชั่วโมง ครอบคลุม HTML, CSS, JavaScript และเฟรมเวิร์กต่างๆ จากช่อง KongRukSiam
ภาพหน้าจอแสดงรายการวิดีโอสอนการพัฒนาเว็บไซต์จากช่อง KongRuksiam Official โดยมีหัวข้อเช่น HTML5 Basic to Advance, HTML5 & CSS3 สำหรับผู้เริ่มต้น และ JavaScript Full Course พร้อมจำนวนการดูและระยะเวลา
ภาพหน้าจอต่อเนื่องจากภาพก่อนหน้า แสดงรายการวิดีโอสอนการพัฒนาเว็บไซต์จาก KongRuksiam Official ครอบคลุม Bootstrap 5.x, TailwindCSS 3.x และ React 17 ทั้ง Phase 1 และ Phase 2 พร้อมรายละเอียดวิดีโอ
เรียนสร้างเว็บไซต์ฟรี ไม่มีพื้นฐานก็เรียนได้ ภาษาไทยล้วน 60 ชม.
สวัสดีค่า ใครอยากไปสาย Front End Developer มาทางนี้ด่วน !!! วันนี้เตยมาแชร์แหล่งเรียนฟรี เกี่ยวกับการพัฒนาเว็บไซต์จากช่อง KongRukSiam เรียนฟรีไปเลยกว่า 60 ชั่วโมง คุ้มมาก !!!! ซึ่งใน playlist นี้ ได้รวบรวม Programing Language และได้ลำดับเนื้อหาไว้เรียบร้อยแล้ว เราจะได้เรียน HTML, CSS, JavaS
Baitoey

Baitoey

ถูกใจ 494 ครั้ง

ภาพหน้าจอแล็ปท็อปแสดงโค้ด HTML ของเว็บไซต์ส่งอาหาร พร้อมหน้าเว็บตัวอย่างพิซซ่าและพาสต้า มีข้อความซ้อนทับว่า "เรียนเขียนเว็บไซต์ แบบความรู้เป็น 0" สื่อถึงการเริ่มต้นเรียนรู้การเขียนโค้ด
หน้าจอแล็ปท็อปแสดงหน้าแรกของเว็บไซต์ FOODMOOD สำหรับสั่งอาหาร มีรูปพิซซ่าขนาดใหญ่ ข้อเสนอส่วนลด 20% และเมนูน��ำทาง
หน้าจอแล็ปท็อปแสดงส่วน "Our Categories" ของเว็บไซต์อาหาร มีหมวดหมู่เช่น พิซซ่า พาสต้า เชค และเบอร์เกอร์ พร้อมรูปภาพประกอบ
ผมเริ่มเส้นทางสู่การเป็น Developer
ขอเกรื่นก่อนว่าผมจบไม่ตรงสายเลยและความรู้เกี่ยวกับเขียนเว็บคือเป็นศูนย์ เหตุผลที่อยากเข้าวงการ Web Developer เพราะอยากทำงานด้าน IT รู้สึกหัวมันไปทางนี้ได้ดี และเงินเดือนกับความต้องการในตลาดสูง แอบรู้สึกว่าตัวเองเริ่มช้ากว่าคนอื่นด้วย แต่ถ้าไม่เริ่มตอนนี้จะไปเริ่มตอนไหน ผมใช้เวลาศึกษาแทบจะตลอดเวลาคว
GaMidGaMian

GaMidGaMian

ถูกใจ 1947 ครั้ง

ภาพหน้าจอโทรศัพท์แสดงแอป AI Assistant หลายตัว รวมถึง ChatGPT และ NotebookLM โดยมีวงกลมสีเหลืองเน้นที่ไอคอน NotebookLM พร้อมข้อความว่า "ลองทำ Infographic ด้วย NotebookLM"
ภาพหน้าจอแสดงส่วน 'Recent' ในแอปพลิเคชันที่มีหัวข้อเกี่ยวกับ Node.js สองรายการ พร้อมข้อความกำกับว่า "นำเข้าข้อมูลหรือสร้างข้อมูลใหม่ อันนี้คือข้อมูลที่มีอยู่แล้ว"
ภาพหน้าจอแสดงรายละเอียดของหัวข้อ Node.js พร้อมปุ่ม 'Audio Overview' และลูกศรสีแดงชี้จากข้อความ "กดที่ปุ่มนี้เลย" ไปยังแท็บ 'Studio' ที่ด้านล่าง
Infographic by NotebookLM
ลองทำ Infographic ด้วย NotebookLM บอกเลยว่าสวยสะอาดตาอ่านง่าย แต่มีบางจุดโดยเฉพาะตัวหนังสือ สระต่างๆยังต้องปรับปรุงให้เนียน หวังว่าในอนาคตจะได้รับการแก้ไขในส่วนตรงนี้ #รอบรู้ไอที #ไอทีน่ารู้ #รวมเรื่องไอที #ไอที #เทคโนโลยี
TechTalk by Taa

TechTalk by Taa

ถูกใจ 37 ครั้ง

variable && function () /JavaScript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #variable #function ความสัมพันธ์ระหว่าง ตัวแปร (Variables) และ ฟังก์ชัน (Functions) ใน JavaScript เป็นพื้นฐานที่สำคัญของการเขียนโปรแกรม โดยหลัก ๆ สามารถสรุปได้ดังนี้: 1. การใช้ตัวแปรเพื่อเก็บค่าของฟังก์ชัน ใน JavaScript, ฟังก์ชันเป็นออบเจกต์ปร
ขีดเขียน

ขีดเขียน

ถูกใจ 2 ครั้ง

JavaScript Assignment
#พื้นฐานการเขียนเว็ปไซต์ #javascript #Assignment JavaScript Assignment Operators (ตัวดำเนินการกำหนดค่า) คือเครื่องหมายที่ใช้ในการกำหนดค่าให้กับตัวแปรในภาษา JavaScript 👨‍💻. ตัวดำเนินการที่พบบ่อยที่สุดคือเครื่องหมายเท่ากับเดี่ยว (=) ซึ่งใช้กำหนดค่าทางขวาให้กับตัวแปรทางซ้าย. ตัวดำเนิน
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

ภาพชายหนุ่มและตัวละครอนิเมะถือโลโก้ HTML5 และ CSS3 พร้อมข้อความตั้งคำถามว่าทำไม HTML และ CSS จึงไม่นับเป็นภาษาโค้ดแบบเต็มตัว
ภาพตัวละครอนิเมะ Furina ยืนข้างจอคอมพิวเตอร์ที่มีข้อความว่า "ต้องบอกก่อนว่า HTML คืออะไร" พร้อมโลโก้ HTML5 และเฟือง
ภาพตัวละครอนิเมะ Furina และแมว ยืนข้างจอคอมพิวเตอร์ที่แสดงคำอธิบาย HTML ว่าเป็นภาษามาร์กอัปสำหรับโครงสร้างหน้าเว็บ
ทำไม HTML และ CSS ไม่ใช่ถาษาตัวโปรแกรมหลัก?😎🖥️
ภาพรวมสั้น ๆ ก่อน HTML (HyperText Markup Language) = ภาษามาร์กอัป โครงสร้างของหน้า — บอกเบราว์เซอร์ว่าอะไรเป็นหัวข้อ อะไรเป็นย่อหน้า รูป ตาราง ปุ่ม ฯลฯ CSS (Cascading Style Sheets) = ภาษาที่กำหนด ลักษณะ/สไตล์ ขององค์ประกอบ HTML — สี ขนาด ระยะห่าง การจัดวาง ฯลฯ ภาษาโปรแกรมอื่น ๆ (เช่น JavaS
Sen sen kung

Sen sen kung

ถูกใจ 18 ครั้ง

ทำไม่ต้อง nodejs ??
#ติดเทรนด์ #ป้ายยากับlemon8 #Lemon8ฮาวทู #พื้นฐานการเขียนเว็ปไซต์ 🟢 Node.js คืออะไร? Node.js คือ Runtime Environment (สภาพแวดล้อมสำหรับการรันโค้ด) แบบ Open-source ที่ใช้ในการรันโค้ด JavaScript นอกเหนือจากเว็บเบราว์เซอร์ ความแตกต่าง: โดยปกติแล้ว JavaScript ถูกออกแบบมาให้ทำงานในเว็บเบรา
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

ภาพปกของโพสต์ EP.4 ในซีรีส์ 'รู้จัก FRONTEND' โดย The Ladder นำเสนอ JavaScript ในฐานะ 'สมองของ Website' พร้อมภาพผู้ชายยิ้มและแล็ปท็อป
ภาพอธิบายว่า JavaScript คือ 'สมองของเว็บ' ที่ทำให้เว็บไซต์ 'ขยับได้, พูดกับคนดูได้' โดยมีภาพสมองการ์ตูนและหน้าจอคอมพิวเตอร์แสดงเว็บไซต์
ภาพแสดงตัวอย่างการทำงานของ JavaScript เช่น การกดปุ่มแล้วเกิดการตอบสนอง, การทักทายเมื่อใส่ชื่อ, และการเปลี่ยนรูปอัตโนมัติบนเว็บไซต์ โดยมีคนกำลังพิมพ์บนแล็ปท็อป
อยากเป็นโปรแกรมเมอร์ เริ่มที่ภาษานี้! คุ้มค่าที่สุด เห็นผลทันที! 🔥👩‍💻
ถ้าคุณกำลังมองหาภาษาโปรแกรมมิ่งภาษาแรกที่... ✅ เรียนแล้วเห็นภาพทันที ไม่ต้องรอนาน ✅ ต่อกับ HTML/CSS ที่มีอยู่ได้เลย ไม่ยุ่งยาก ✅ ต่อยอดได้ไกล ทำได้ทั้งหน้าบ้าน (Frontend) และหลังบ้าน (Backend) คำตอบเดียวคือ "Javascript" ครับ! โพสต์นี้ The Ladder จะพาไปดูว่าทำไม Javascript ถึงเป็นสกิลท
The Ladder | เปลี่ยนสายเป็นdev

The Ladder | เปลี่ยนสายเป็นdev

ถูกใจ 12 ครั้ง

ทำความเข้าใจtypescript
#typescript #kumoriiz #javascript #programmer #ไอทีน่ารู้
kumoriiz

kumoriiz

ถูกใจ 9 ครั้ง

รูปแบบการเขียนjavascriptร่วมกับhtml
#พื้นฐานการเขียนเว็ปไซต์ #javascript การเขียน JavaScript (JS) ร่วมกับ HTML สามารถทำได้หลายรูปแบบ ขึ้นอยู่กับความต้องการและความซับซ้อนของโปรเจกต์ นี่คือรูปแบบหลักๆ ที่ใช้กัน: 1. การฝังโค้ดในแท็ก <script> (Internal JS) คุณสามารถเขียนโค้ด JavaScript โดยตรงภายในไฟล์ HTML เดียวกัน โดยใ
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

JavaScript...!! ??
#พื้นฐานการเขียนเว็ปไซต์ #google #appscript
ขีดเขียน

ขีดเขียน

ถูกใจ 4 ครั้ง

ภาพคอลลาจแสดงโค้ดโปรแกรม, แผงวงจร, และนักศึกษา พร้อมข้อความ "Top 3 ภาษาคอมฯ ที่แนะนำสำหรับ 'เด็กวิศวะ' มือใหม่!" เป็นการแนะนำภาษาโปรแกรมสำหรับวิศวกรมือใหม่.
ภาพหน้าจอคอมพิวเตอร์แสดงโค้ดและข้อมูลเกี่ยวกับ Python โดยเน้นว่าเรียนง่าย ใช้งานหลากหลาย มีไลบรารีเยอะ เหมาะกับวิศวกรรมข้อมูล, AI, และ IoT.
ภาพหน้าจอคอมพิวเตอร์แสดงการประชุมออนไลน์และโค้ด พร้อมข้อมูลเกี่ยวกับ C/C++ ที่เป็นรากฐานระบบปฏิบัติการ, Embedded system และเหมาะกับงานที่ต้องการความเร็วสูง.
Top 3 ภาษาคอมฯ ที่แนะนำสำหรับ ”เด็กวิศวะ“มือใหม่!!⚙️💻
1. Python - เรียนง่าย อ่านโค้ดง่าย - ใช้งานได้หลากหลาย: วิศวกรรมข้อมูล, AI, Automation, Simulation - มีไลบรารีเยอะ เช่น NumPy, Matplotlib, Scikit-learn, TensorFlow, OpenCV 2. C/C++ - เป็นรากฐานของระบบปฏิบัติการ, Embedded system, การควบคุมฮาร์ดแวร์ - ใช้ในการพัฒนาระบบที่ต้องการความเร็วและคว
Dekrian_04

Dekrian_04

ถูกใจ 433 ครั้ง

for loop / javascript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #forloop for loop ใน JavaScript คือคำสั่งที่ใช้สำหรับวนซ้ำชุดคำสั่งหรือบล็อกของโค้ดซ้ำ ๆ ตามจำนวนครั้งที่กำหนด 🔁. มันเป็นหนึ่งในวิธีการหลักในการทำซ้ำ (iteration) ในภาษา JavaScript. องค์ประกอบของ for loop ไวยากรณ์ (Syntax) ของ for loop มี 3 ส่วนสำ
ขีดเขียน

ขีดเขียน

ถูกใจ 2 ครั้ง

JavaScript
#พื้นฐานการเขียนเว็ปไซต์ #javascript JavaScript (จาวาสคริปต์) คือ ภาษาโปรแกรมมิ่ง ที่เป็นเทคโนโลยีหลักของแพลตฟอร์มเว็บ ร่วมกับ HTML และ CSS คุณสมบัติหลักและการใช้งาน • ภาษาฝั่งไคลเอ็นต์ (Client-Side): เดิมใช้หลักในการทำให้หน้าเว็บมีลักษณะ ไดนามิก หรือ โต้ตอบกับผู้ใช้งาน ได้ (เช่น การต
ขีดเขียน

ขีดเขียน

ถูกใจ 5 ครั้ง

classlist. JavaScript Dom
#พื้นฐานการเขียนเว็ปไซต์ #javascript #classlist classList ใน JavaScript DOM คือคุณสมบัติ (Property) ที่ช่วยให้เราสามารถ จัดการกับรายการของ Class CSS ที่กำหนดให้กับองค์ประกอบ (Element) HTML นั้น ๆ ได้อย่างง่ายดายและมีประสิทธิภาพกว่าการแก้ไขคุณสมบัติ className โดยตรง💡 classList คืออะไร?เม
ขีดเขียน

ขีดเขียน

ถูกใจ 4 ครั้ง

แปลง array เป็น string. /JavaScript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #array _to_ #string การแปลง Array (อาร์เรย์) ให้เป็น String (สตริง) ใน JavaScript ทำได้ง่าย ๆ โดยใช้เมธอดหลัก ๆ 3 ตัว คือ .join(), .toString(), และ การใช้เทมเพลตลิตรอล (Template Literals).🛠️ เมธอดที่ใช้ในการแปลง Array เป็น String1. การใช้ .join(sepa
ขีดเขียน

ขีดเขียน

ถูกใจ 4 ครั้ง

array JavaScript
#พื้นฐานการเขียนเว็ปไซต์ #javascrip #array อาร์เรย์ (Array) ใน JavaScript คือ โครงสร้างข้อมูลแบบรายการที่มีการจัดลำดับ ที่ใช้สำหรับจัดเก็บค่าหลายๆ ค่าไว้ในตัวแปรเดียว คุณลักษณะสำคัญของอาร์เรย์ใน JavaScript การจัดเก็บค่าหลายค่า: อาร์เรย์ช่วยให้คุณสามารถเก็บค่าต่างๆ (เช่น ตัวเลข, สตริ
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

forEach/JavaScript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #forEach การเข้าถึงสมาชิกใน Array ด้วย forEach ใน JavaScript เป็นวิธีการวนซ้ำ (iterate) ที่ง่ายและเป็นที่นิยม ใช้เมธอด Array.prototype.forEach() ครับ/ค่ะการใช้งาน forEachเมธอด forEach จะเรียกใช้ฟังก์ชัน callback หนึ่งครั้งสำหรับทุก ๆ สมาชิกในอาร์เรย์
ขีดเขียน

ขีดเขียน

ถูกใจ 2 ครั้ง

ภาพวาดลายเส้นแสดงหลักการวาด Perspective แบบ 1 จุด และ 2 จุด บนสมุด โดยมีเส้นระดับตาและจุดรวมสายตา พร้อมวัตถุที่อยู่เหนือและใต้ระดับสายตา
ภาพวาดลายเส้นแสดงหลักการวาด Perspective แบบ 1 จุด โดยมีจุดรวมสายตาเดียวบนเส้นระดับตา พร้อมวัตถุที่อยู่เหนือ ใต้ระดับสายตา และต่ำกว่าพื้นดิน
ภาพวาดลายเส้นแสดงหลักการวาด Perspective แบบ 2 จุด โดยมีจุดรวมสายตาสองจุดบนเส้นระดับตา พร้อมวัตถุที่อยู่เหนือและใต้ระดับสายตา
Perspective แบบ 1 จุด และ 2 จุด
นำหลักการวาด perspective แบบ 1 จุด และแบบ 2 จุด โดยกำหนดความสูงของเส้นระดับตา(Horizon line)ที่ 1.50 มาฝากลองฝึกวาด ทำความเข้าใจกันดู สำหรับน้องๆ ที่กำลังจะเข้าเรียน interior design หรือเกี่ยวกับสถาปัตย์..✍️🎼❤️👍
กระดาษกับดินสอ เล่าเรื่อง

กระดาษกับดินสอ เล่าเรื่อง

ถูกใจ 201 ครั้ง

เขียนเว็บไซต์ โดยใช้ JavaScript เพียวๆ
#javascript #พื้นฐานการเขียนเว็ปไซต์ code หน้าเว็ปไซต์แสดงสินค้า เขียนด้วย javascript dom และตกแต่งด้วย css โดยไม่ใช้ html แน่นอนครับ! การสร้างโครงสร้างเว็บไซต์แสดงสินค้า โดยไม่ใช้ HTML โดยตรง แต่ใช้ JavaScript DOM ในการสร้างองค์ประกอบทั้งหมด และตกแต่งด้วย CSS สามารถทำได้ดังนี้ครับ เน
ขีดเขียน

ขีดเขียน

ถูกใจ 3 ครั้ง

if..else../javascript
#พื้นฐานการเขียนเว็ปไซต์ #javascript #ifcondutional คำสั่ง if...else ใน JavaScript คือกลไกการควบคุมการทำงาน (control flow statement) ที่ช่วยให้โค้ดของคุณสามารถตัดสินใจได้ว่าจะ ดำเนินการโค้ดบล็อกไหน โดยอิงจาก เงื่อนไข (condition) ที่กำหนด 🤖 หลักการทำงาน ⚙️ การตรวจสอบเงื่อนไข (if): ระ
ขีดเขียน

ขีดเขียน

ถูกใจ 2 ครั้ง

ภาพปกแสดงแล็ปท็อปที่มีโค้ดและภาพประกอบบ้าน พร้อมข้อความว่า HTML CSS JAVASCRIPT คืออะไร? และ The Ladder จะพามาทำความเข้าใจง่ายๆ ด้วยการเปรียบเทียบกับการสร้างบ้าน
ภาพบ้านสมัยใหม่และแบบแปลน พร้อมข้อความสรุปว่า HTML คือโครงบ้าน, CSS คือสีและสไตล์, และ JavaScript คือฟังก์ชัน
ภาพห้องนอน ห้องครัว หน้าต่าง และไอคอนเบราว์เซอร์ อธิบายว่า HTML คือโครงสร้างบ้านที่กำหนดองค์ประกอบต่างๆ เช่น ห้อง ประตู หน้าต่าง และในเว็บคือ Header, Menu, Content, Footer
🏠 เข้าใจ HTML / CSS / JavaScript แบบง่ายๆ
คิดเหมือน “การสร้างบ้าน” ก็พอแล้วครับ หลายคนพอเริ่มเรียน Frontend จะงงว่า > HTML, CSS, JavaScript มันต่างกันยังไง? ลองนึกภาพง่าย ๆ แบบนี้ 👇 ## 🧱 **HTML = โครงสร้างบ้าน** เป็นเสา เป็นผนัง เป็นพื้น กำหนดว่าเว็บ “มีอะไรบ้าง” เช่น หัวข้อ ข้อความ รูป ปุ่ม ลิงก์ ถ้าไม่มี HTML เว็บก็เหมือนบ้
The Ladder | เปลี่ยนสายเป็นdev

The Ladder | เปลี่ยนสายเป็นdev

ถูกใจ 36 ครั้ง

ดูเพิ่มเติม