หน้าแรก
(current)
บทเรียน
บทความ
โปรแกรมออนไลน์
โปรแกรมออนไลน์
->
โปรแกรมมิ่ง
->
โปรแกรมมิ่ง
แบบทดสอบ Freemarker Template
10 คำถาม
15 คำถาม
20 คำถาม
30 คำถาม
คำถามข้อที่ 1 (1 คะแนน)
ข้อใดคือภาษาที่ Freemarker ใช้เป็นหลักในการทำงาน?
(1)
PHP
(2)
Java
(3)
Python
(4)
Ruby
คำถามข้อที่ 2 (1 คะแนน)
Directive ใดใน Freemarker ที่ใช้สำหรับการสร้าง macro?
(1)
`<@define>`
(2)
`<@macro>`
(3)
`<#function>`
(4)
`<#macro>`
คำถามข้อที่ 3 (1 คะแนน)
หากต้องการแปลงค่าตัวแปรเป็นข้อความเพื่อแสดง, ใช้ function อะไร?
(1)
`.toString()`
(2)
`.asText()`
(3)
`.stringify()`
(4)
`.textify()`
คำถามข้อที่ 4 (1 คะแนน)
การทำเงื่อนไข if-else ใน Freemarker ใช้ directive อะไร?
(1)
`<#if>`
(2)
`<#condition>`
(3)
`<#choose>`
(4)
`<#select>`
คำถามข้อที่ 5 (1 คะแนน)
เมื่อต้องการแสดงข้อความเฉพาะเมื่อตัวแปร `isEmpty` มีค่าเป็น `true`, ควรใช้ directive ใด?
(1)
<#if isEmpty>
(2)
<#elseif isEmpty>
(3)
<#else isEmpty>
(4)
<#unless isEmpty>
คำถามข้อที่ 6 (1 คะแนน)
ในการประมวลผล template หากเกิดข้อผิดพลาด `TemplateException` มันหมายความว่าอะไร?
(1)
ไม่พบ template
(2)
การเชื่อมต่อฐานข้อมูลล้มเหลว
(3)
มีปัญหาเกี่ยวกับการแปลงข้อมูล
(4)
ผิดพลาดที่เกี่ยวกับ template ระหว่างการประมวลผล
คำถามข้อที่ 7 (1 คะแนน)
สำหรับการเรียกใช้ macro ใน Freemarker ควรใช้รูปแบบใด?
(1)
<@macro_name>
(2)
<#macro_name>
(3)
<.macro_name>
(4)
<:macro_name>
คำถามข้อที่ 8 (1 คะแนน)
วิธีไหนที่ถูกต้องสำหรับการเข้าถึง value ของ key `name` ใน map `user`?
(1)
user.name
(2)
user{name}
(3)
user[name]
(4)
user-name
คำถามข้อที่ 9 (1 คะแนน)
การอ้างอิงตัวแปรทำได้โดยใช้เครื่องหมายใด?
(1)
@{}
(2)
$[]
(3)
${}
(4)
<()>
คำถามข้อที่ 10 (1 คะแนน)
ในการรวม templates หรือการใช้ nested templates, directive ใดที่ควรใช้?
(1)
<#include>
(2)
<#import>
(3)
<#nest>
(4)
<#embed>
คุณได้
/ 10
จำนวนคนดู : 9,337
โปรแกรมอื่นๆ
แบบทดสอบ Freemarker Template
บทเรียน
บทความ
โปรแกรมออนไลน์