ITSE 1359 Intro to JavaScript Chapter 1

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/38

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

39 Terms

1
New cards

What is JavaScript?

a programming language that adds complex interactive features to a website.

2
New cards

When did JavaScript had its origins?

JS had its origins in the mid-1990s with the creation of the World Wide Web or web

3
New cards

“When JavaScript first appeared in 1995, it was used to ____________”

handle as much of that validation as possible to speed up customer transactions (in the business world)

4
New cards

What is a programming language?

A set of instructions directing the actions of the computer or computer device

5
New cards

T/F “Before these instructions can be performed, they need to be compiled (programming lang)”

True

6
New cards

What does compiled mean?

A process by which instructions from a programming language are transformed into machine code.

7
New cards

What is a scripting language?

A subcategory of programming languages that are interpreted rather than compiled and run directly from a program or script, often used to control a web page or return some sort of response to a web browser.

8
New cards

T/F “Scripting languages need to be interpreted, in which the code is read line-by-line by an interpreter that scans the code for errors even as it runs.”

True

9
New cards

T/F “A JavaScript interpreter is built into every web browser”

true

10
New cards

How do you create a JS program?

you only need a text editor and web browser to run it

11
New cards

What is a Markup language?

A language that defines the content, structure, and appearance of a document.

12
New cards

What are the differences b/w HTML, CSS, and JS

knowt flashcard image
13
New cards

What is JScript?

An early version of JavaScript used by Microsoft Internet Explorer in the 1990s.

14
New cards

Why was JS submitted to the ECMA in 1997?

-as a proposal for a standardized scripting language that would work across a wide range of devices and browsers.

-set the standards for that language 

15
New cards

What is ECMAScript?

An international, standardized version of JavaScript.

16
New cards

What are the three core foundations upon which JavaScript is built?

  • ECMAScript

  • Document Object Model (DOM)

  • Browser Object Model (BOM)

17
New cards

What does ECMAScript do?

  • it is the core of the programming lang

  • provides he syntax, keywords, properties, methods, and general structure for writing code.

18
New cards

What is the Document Object Model (DOM)

it describes how to access the contents of the web page and user actions within that page.

19
New cards

What is the Browser Object Model (BOM)

it describes how to access the features and behaviors of the browser itself

20
New cards

The Document Object Model and the Browser Object Model are examples of what?

an Application Programming Interface (API)

21
New cards

What is an API?

A set of procedures that access an application such as a web page or a web browser.

22
New cards

T/F “Both the DOM and the BOM have formal set of standards”

  • False

  • there is no formal set of standards for the Browser Object Model

23
New cards

What is a server?

A device or application from which a client requests information

24
New cards

How does a server fulfill a request for info

by managing the request or serving the requested information to the client

25
New cards

A system consisting of a client and a server is known as

two-tier system

26
New cards

What is the role of a client in a two-tier system

  • the presentation of an interface to the user.

  • The user interface gathers info from the user, submits it to a server

  • then it receives, formats, and presents the results returned from the server

27
New cards

What are the main responsibilities of a server

  • data storage

  • management

  • communicating with external services

28
New cards
29
New cards
30
New cards
31
New cards
32
New cards
33
New cards
34
New cards
35
New cards
36
New cards
37
New cards
38
New cards
39
New cards