ผลต่างระหว่างรุ่นของ "01204435/javascript"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 4: แถว 4:
  
 
== javascript: การทดลองเกี่ยวกับ scope ==
 
== javascript: การทดลองเกี่ยวกับ scope ==
 +
 +
=== ตำแหน่งในการประกาศ ===
 +
 +
ในการทดลองต่อไป ให้สร้างไฟล์นามสกุล js และเรียกให้ทำงานจาก command line (ไม่ใช่ทยอยป้อนใน javascript console)
 +
 +
พิจารณาโปรแกรมสองโปรแกรมต่อไปนี้
 +
 +
var a = x;
 +
var x = 10;
 +
console.log(x);
 +
console.log(a);
 +
 +
var a = x;
 +
console.log(a);
 +
 +
จากผลการทดลอง ให้อธิบายขอบเขตของตัวแปร x ในตัวอย่างแรก
  
 
== javascript: objects ==
 
== javascript: objects ==

รุ่นแก้ไขเมื่อ 06:40, 13 มิถุนายน 2556

หน้านี้เป็นการทดลอง javascript และ node.js ซึ่งเป็นส่วนหนึ่งของวิชา 01204435

เอกสารอ้างอิงประกอบการทำแลบสามารถเอกสารจาก หน้า JavaScript ของ Mozilla Developer Network ได้ โดยอาจจะดูในส่วนของ JavaScript Guide

javascript: การทดลองเกี่ยวกับ scope

ตำแหน่งในการประกาศ

ในการทดลองต่อไป ให้สร้างไฟล์นามสกุล js และเรียกให้ทำงานจาก command line (ไม่ใช่ทยอยป้อนใน javascript console)

พิจารณาโปรแกรมสองโปรแกรมต่อไปนี้

var a = x;
var x = 10;
console.log(x);
console.log(a);
var a = x;
console.log(a);

จากผลการทดลอง ให้อธิบายขอบเขตของตัวแปร x ในตัวอย่างแรก

javascript: objects

javascript: functions

node.js: event-driven i/o