[FE] Ice Breaking - TypeScript Fundamentals and Data Structures

[FE] Ice Breaking - TypeScript Fundamentals and Data Structures

Professional Development

10 Qs

quiz-placeholder

Similar activities

Kuis Perkenalan Quizizz

Kuis Perkenalan Quizizz

Professional Development

10 Qs

Knowledge Check 4 (Final)

Knowledge Check 4 (Final)

Professional Development

15 Qs

GO2 & FE21! Javascript Fundamental

GO2 & FE21! Javascript Fundamental

Professional Development

10 Qs

[FE] Ice Breaking - Object-Oriented Programming (OOP) with Class

[FE] Ice Breaking - Object-Oriented Programming (OOP) with Class

Professional Development

10 Qs

[FE] Ice Breaking - Tailwind CSS: Building Dynamic and User-Enga

[FE] Ice Breaking - Tailwind CSS: Building Dynamic and User-Enga

Professional Development

10 Qs

JavaScript Operators and Expressions Quiz

JavaScript Operators and Expressions Quiz

Professional Development

10 Qs

JavaScript Conditional Logic Quiz

JavaScript Conditional Logic Quiz

Professional Development

10 Qs

[FE] Ice Breaking - Introduction to Next JS and Routing

[FE] Ice Breaking - Introduction to Next JS and Routing

Professional Development

9 Qs

[FE] Ice Breaking - TypeScript Fundamentals and Data Structures

[FE] Ice Breaking - TypeScript Fundamentals and Data Structures

Assessment

Quiz

Information Technology (IT)

Professional Development

Hard

Created by

PO Bootcamp

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa itu TypeScript?

Bahasa pemrograman yang berfokus pada manipulasi DOM

Bahasa pemrograman yang menggantikan JavaScript sepenuhnya

Framework untuk membangun aplikasi web

Superset dari JavaScript yang mendukung tipe statis

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa perbedaan utama antara TypeScript dan JavaScript?

TypeScript hanya dapat digunakan di backend

TypeScript memiliki dukungan untuk tipe statis, sementara JavaScript tidak

JavaScript mendukung tipe statis, tetapi TypeScript tidak

TypeScript adalah bahasa pemrograman yang lebih lambat dibandingkan JavaScript

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa fungsi dari "type annotations" dalam TypeScript?

Untuk menentukan jenis data dari variabel, fungsi, atau parameter

Untuk mengonversi data dari satu tipe ke tipe lain

Untuk mempercepat eksekusi kode

Untuk menginisialisasi variabel dengan nilai default

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara mendefinisikan tipe variabel dalam TypeScript?

let age = number;

let age: number;

let number: age;

let number = age;

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa kegunaan dari interface dalam TypeScript?

Untuk menetapkan tipe data pada variabel

Untuk menginisialisasi array

Untuk mengubah fungsi menjadi kelas

Untuk mendefinisikan struktur objek

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa perbedaan antara interface dan type alias dalam TypeScript?

interface dapat digunakan untuk tipe primitif, sedangkan type alias tidak

interface hanya bisa digunakan untuk mendefinisikan tipe objek, sementara type alias lebih fleksibel

type alias hanya bisa digunakan untuk tipe objek, sedangkan interface untuk semua tipe

Tidak ada perbedaan antara interface dan type alias

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara mendefinisikan fungsi dengan tipe parameter dan tipe return di TypeScript?

function add(a: number, b: number): string { return a + b; }

function add(a, b: number) => number { return a + b; }

function add(a: number, b: number): number { return a + b; }

function add(a: string, b: string): number { return a + b; }

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?