📘 ❞ عالم جافا سكريبت Eloquent JavaScript ❝ كتاب

كتب جافا سكريبت - 📖 ❞ كتاب عالم جافا سكريبت Eloquent JavaScript ❝ 📖

█ _ 0 حصريا كتاب عالم جافا سكريبت Eloquent JavaScript 2024 JavaScript:

هو يشرح أمثلة لغة وهو مستوى متوسط Eloquent JavaScript A Modern Introduction to Programming Marijn Haverbeke Contents On programming 2 Why language matters 4 What is JavaScript? 6 Code, and what do with it 8 Overview of this book 9 Typographic conventions 10 1 Values, Types, Operators 11 Values 11 Numbers 12 Strings 15 Unary operators 16 Boolean values 17 Undefined 19 Automatic type conversion 19 Summary 22 2 Program Structure 23 Expressions statements 23 Variables 24 Keywords reserved words 26 The environment 27 Functions 27 The console log function 28 Return 28 prompt confirm 29 Control flow 30 Conditional execution 30 while loops 32 Indenting Code 34 ii for 35 Breaking Out a Loop 36 Updating variables succinctly 36 Dispatching on value switch 37 Capitalization 38 Comments 38 Summary 39 Exercises 40 3 Functions 42 Defining 42 Parameters scopes 43 Nested scope 45 Functions as 46 Declaration notation 47 The call stack 48 Optional Arguments 49 Closure 50 Recursion 52 Growing functions 55 Functions side effects 58 Summary 58 Exercises 59 4 Data Structures: Objects Arrays 61 The weresquirrel 61 Data sets 62 Properties 63 Methods 64 Objects 65 Mutability 68 The lycanthrope’s log 69 Computing correlation 71 Objects maps 73 The final analysis 74 Further arrayology 76 Strings their properties 78 iii Marijn Haverbeke كتب مجاناً PDF اونلاين ركن عن لتعليم (بالإنجليزية: JavaScript) وهي برمجة عالية المستوى تستخدم أساسا متصفحات الويب لإنشاء صفحات أكثر تفاعلية كانت الجافاسكريبت موجهة للمبرمجين الهواة وغير المحترفين إلا أنه تزايد الاهتمام بها وجذبت اهتمام مبرمجين محترفين بعد إضافتها لتقنيات جديدة كإنتشار تقنية أجاكس التي أدت إلى سرعة التفاعل بين الخادم والعميل تُستخدَم الجافا سكربت ويب ولتوفير تطبيقات بما ذلك الألعاب؛ مُستعمَلة من أغلبية المواقع وتدعمها جميع المتصفحات تقريبًا دون الحاجة إضافات خارجية

إنضم الآن وتصفح بدون إعلانات
عالم جافا سكريبت Eloquent JavaScript
كتاب

عالم جافا سكريبت Eloquent JavaScript

عالم جافا سكريبت Eloquent JavaScript
كتاب

عالم جافا سكريبت Eloquent JavaScript

عن كتاب عالم جافا سكريبت Eloquent JavaScript:

هو كتاب يشرح أمثلة على لغة جافا سكريبت وهو مستوى متوسط
Eloquent JavaScript
A Modern Introduction to Programming
Marijn Haverbeke

Contents
On programming
. . . . . . . . . . . . . . . . . . . . . . . . . . 2
Why language matters
. . . . . . . . . . . . . . . . . . . . . . . 4
What is JavaScript?
. . . . . . . . . . . . . . . . . . . . . . . . . 6
Code, and what to do with it
. . . . . . . . . . . . . . . . . . . 8
Overview of this book
. . . . . . . . . . . . . . . . . . . . . . . . 9
Typographic conventions
. . . . . . . . . . . . . . . . . . . . . . 10
1 Values, Types, and Operators
11
Values
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Numbers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Strings
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Unary operators
. . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Boolean values
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Undefined values
. . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Automatic type conversion
. . . . . . . . . . . . . . . . . . . . . 19
Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2 Program Structure
23
Expressions and statements
. . . . . . . . . . . . . . . . . . . . 23
Variables
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Keywords and reserved words
. . . . . . . . . . . . . . . . . . . 26
The environment
. . . . . . . . . . . . . . . . . . . . . . . . . . 27
Functions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
The console.log function
. . . . . . . . . . . . . . . . . . . . . . 28
Return values
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
prompt and confirm
. . . . . . . . . . . . . . . . . . . . . . . . . 29
Control flow
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Conditional execution
. . . . . . . . . . . . . . . . . . . . . . . . 30
while and do loops
. . . . . . . . . . . . . . . . . . . . . . . . . . 32
Indenting Code
. . . . . . . . . . . . . . . . . . . . . . . . . . . 34
ii
for loops
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Breaking Out of a Loop
. . . . . . . . . . . . . . . . . . . . . . 36
Updating variables succinctly
. . . . . . . . . . . . . . . . . . . 36
Dispatching on a value with switch
. . . . . . . . . . . . . . . . 37
Capitalization
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Comments
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Exercises
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3 Functions
42
Defining a function
. . . . . . . . . . . . . . . . . . . . . . . . . 42
Parameters and scopes
. . . . . . . . . . . . . . . . . . . . . . . 43
Nested scope
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Functions as values
. . . . . . . . . . . . . . . . . . . . . . . . . 46
Declaration notation
. . . . . . . . . . . . . . . . . . . . . . . . 47
The call stack
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Optional Arguments
. . . . . . . . . . . . . . . . . . . . . . . . . 49
Closure
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Recursion
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Growing functions
. . . . . . . . . . . . . . . . . . . . . . . . . . 55
Functions and side effects
. . . . . . . . . . . . . . . . . . . . . 58
Summary
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Exercises
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4 Data Structures: Objects and Arrays
61
The weresquirrel
. . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Data sets
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Properties
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Methods
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Objects
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Mutability
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
The lycanthrope’s log
. . . . . . . . . . . . . . . . . . . . . . . . 69
Computing correlation
. . . . . . . . . . . . . . . . . . . . . . . 71
Objects as maps
. . . . . . . . . . . . . . . . . . . . . . . . . . . 73
The final analysis
. . . . . . . . . . . . . . . . . . . . . . . . . . 74
Further arrayology
. . . . . . . . . . . . . . . . . . . . . . . . . . 76
Strings and their properties
. . . . . . . . . . . . . . . . . . . . 78
iii
Marijn Haverbeke

الترتيب:

#2K

1 مشاهدة هذا اليوم

#21K

27 مشاهدة هذا الشهر

#3K

52K إجمالي المشاهدات
عدد الصفحات: 490.
المتجر أماكن الشراء
مناقشات ومراجعات
QR Code
أماكن الشراء: عفواً ، لا يوجد روابط مُسجّلة حاليا لشراء الكتاب من المتاجر الإلكترونية
نتيجة البحث