[FE] Ice Breaking - TypeScript Fundamentals and Data Structures

[FE] Ice Breaking - TypeScript Fundamentals and Data Structures

Professional Development

10 Qs

quiz-placeholder

Similar activities

Python Chapter 5: Functions

Python Chapter 5: Functions

Professional Development

15 Qs

[FE] Ice Breaking - Mastering CSS

[FE] Ice Breaking - Mastering CSS

Professional Development

10 Qs

HTML Fundamentals Assessment

HTML Fundamentals Assessment

Professional Development

10 Qs

Dasar Koding dan Kecerdasan Artifisial

Dasar Koding dan Kecerdasan Artifisial

Professional Development

5 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 Variables & Hoisting Quiz

JavaScript Variables & Hoisting Quiz

Professional Development

10 Qs

Quiz tentang Div dan Span untuk Layout Web

Quiz tentang Div dan Span untuk Layout Web

Professional Development

10 Qs

Understanding BOM in JavaScript(14R)

Understanding BOM in JavaScript(14R)

Professional Development

15 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?