Object-oriented JavaScript /:
Annotation
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Publishing,
[2013]
|
Ausgabe: | Second edition. |
Schriftenreihe: | Community experience distilled.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Annotation |
Beschreibung: | 1 online resource : illustrations |
ISBN: | 9781849693134 1849693137 9781680153590 1680153595 1849693129 9781849693127 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn857066032 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 090526s2013 enka o 001 0 eng d | ||
040 | |a E7B |b eng |e pn |c E7B |d OCLCO |d UMI |d DEBSZ |d REB |d RIV |d COO |d KNOVL |d OCLCF |d OCLCQ |d COCUF |d CNNOR |d MOR |d PIFAG |d N$T |d AGLDB |d OCLCQ |d U3W |d D6H |d STF |d WRM |d VTS |d CEF |d NRAMU |d INT |d VT2 |d AU@ |d OCLCQ |d WYU |d OCLCQ |d UAB |d A6Q |d UKAHL |d OCLCQ |d UKCRE |d OCLCQ |d AJS |d OCLCO |d QGK |d OCLCQ |d OCLCO |d OCLCQ |d OCLCL |d OCLCQ | ||
019 | |a 859144371 |a 961635126 |a 962647886 |a 974766689 |a 974862084 |a 981863180 |a 1037791860 |a 1038663519 |a 1045480117 |a 1055387799 |a 1058458345 |a 1081225563 |a 1083595625 |a 1103254299 |a 1129336828 |a 1148152000 |a 1152983109 |a 1153518305 |a 1192329786 |a 1228556796 |a 1240532158 |a 1259246968 | ||
020 | |a 9781849693134 |q (electronic bk.) | ||
020 | |a 1849693137 |q (electronic bk.) | ||
020 | |a 9781680153590 |q (electronic bk.) | ||
020 | |a 1680153595 |q (electronic bk.) | ||
020 | |a 1849693129 | ||
020 | |a 9781849693127 | ||
020 | |z 9781849693127 | ||
020 | |z 1849693129 | ||
020 | |z 9781849693134 | ||
020 | |z 1849693137 | ||
024 | 3 | |a 9781849693127 | |
035 | |a (OCoLC)857066032 |z (OCoLC)859144371 |z (OCoLC)961635126 |z (OCoLC)962647886 |z (OCoLC)974766689 |z (OCoLC)974862084 |z (OCoLC)981863180 |z (OCoLC)1037791860 |z (OCoLC)1038663519 |z (OCoLC)1045480117 |z (OCoLC)1055387799 |z (OCoLC)1058458345 |z (OCoLC)1081225563 |z (OCoLC)1083595625 |z (OCoLC)1103254299 |z (OCoLC)1129336828 |z (OCoLC)1148152000 |z (OCoLC)1152983109 |z (OCoLC)1153518305 |z (OCoLC)1192329786 |z (OCoLC)1228556796 |z (OCoLC)1240532158 |z (OCoLC)1259246968 | ||
037 | |b 01201872 | ||
050 | 4 | |a QA76.73.J39 |b S74 2013eb | |
072 | 7 | |a COM |x 051260 |2 bisacsh | |
082 | 7 | |a 005.2762 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Stefanov, Stoyan, |e author. |0 http://id.loc.gov/authorities/names/no2010205419 | |
245 | 1 | 0 | |a Object-oriented JavaScript / |c Stoyan Stefanov, Kumar Chetan Sharma. |
250 | |a Second edition. | ||
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c [2013] | |
264 | 4 | |c ©2013 | |
300 | |a 1 online resource : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file | ||
490 | 1 | |a Community experience distilled | |
588 | 0 | |a Online resource; title from PDF title page (EBSCO, viewed July 7, 2017). | |
520 | 8 | |a Annotation |b Think in JavaScript Make object-oriented programming accessible and understandable to web developers Apply design patterns to solve JavaScript coding problems Learn coding patterns that unleash the unique power of the language Write better and more maintainable JavaScript code Type in and play around with examples that can be used in your own scripts. | |
505 | 0 | |a Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Object-oriented JavaScript; A bit of history; Browser wars and renaissance; The present; The future; ECMAScript 5; Object-oriented programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP summary; Setting up your training environment; WebKit's Web Inspector; JavaScriptCore on a Mac; More consoles; Summary; Chapter 2:Primitive Data Types, Arrays, Loops, and Conditions; Variables; Variables are case sensitive; Operators; Primitive data types. | |
505 | 8 | |a Finding out the value type -- the typeof operatorNumbers; Octal and hexadecimal numbers; Exponent literals; Infinity; NaN; Strings; String conversions; Special strings; Booleans; Logical operators; Operator precedence; Lazy evaluation; Comparison; Undefined and null; Primitive data types recap; Arrays; Adding/updating array elements; Deleting elements; Arrays of arrays; Conditions and loops; The if condition; The else clause; Code blocks; Checking if a variable exists; Alternative if syntax; Switch; Loops; While loops; Do-while loops; For loops; For-in loops; Comments; Summary; Exercises. | |
505 | 8 | |a Chapter 3:FunctionsWhat is a function?; Calling a function; Parameters; Predefined functions; parseInt(); parseFloat(); isNaN(); isFinite(); eval(); Scope of variables; Variable hoisting; Functions are data; Anonymous functions; Callback functions; Callback examples; Immediate functions; Inner (private) functions; Functions that return functions; Function, rewrite thyself!; Closures; Scope chain; Breaking the chain with a closure; Closure #1; Closure #2; A definition and closure #3; Closures in a loop; Getter/setter; Iterator; Summary; Exercises; Chapter 4:Objects; From arrays to objects. | |
505 | 8 | |a Elements, properties, methods, and membersHashes and associative arrays; Accessing an object's properties; Calling an object's methods; Altering properties/methods; Using the this value; Constructor functions; The global object; The constructor property; The instanceof operator; Functions that return objects; Passing objects; Comparing objects; Objects in the WebKit console; console.log; Built-in objects; Object; Array; A few array methods; Function; Properties of function objects; Methods of function objects; The arguments object revisited; Inferring object types; Boolean; Number; String. | |
505 | 8 | |a A few methods of string objectsMath; Date; Methods to work with date objects; RegExp; Properties of RegExp objects; Methods of RegExp objects; String methods that accept regular expressions as arguments; search() and match(); replace(); Replace callbacks; split(); Passing a string when a regexp is expected; Error objects; Summary; Exercises; Chapter 5:Prototype; The prototype property; Adding methods and properties using the prototype; Using the prototype's methods and properties; Own properties versus prototype properties; Overwriting a prototype's property with an own property. | |
546 | |a English. | ||
650 | 0 | |a Computer software |x Reusability. |0 http://id.loc.gov/authorities/subjects/sh87004662 | |
650 | 0 | |a JavaScript (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh96004880 | |
650 | 0 | |a Object-oriented programming (Computer science) |0 http://id.loc.gov/authorities/subjects/sh87007503 | |
650 | 0 | |a Software patterns. |0 http://id.loc.gov/authorities/subjects/sh98003823 | |
650 | 6 | |a Logiciels |x Réutilisation. | |
650 | 6 | |a JavaScript (Langage de programmation) | |
650 | 6 | |a Programmation orientée objet (Informatique) | |
650 | 6 | |a Logiciels |x Modèles de conception. | |
650 | 7 | |a COMPUTERS |x Programming Languages |x JavaScript. |2 bisacsh | |
650 | 7 | |a Computer software |x Reusability |2 fast | |
650 | 7 | |a JavaScript (Computer program language) |2 fast | |
650 | 7 | |a Object-oriented programming (Computer science) |2 fast | |
650 | 7 | |a Software patterns |2 fast | |
700 | 1 | |a Sharma, Kumar Chetan, |e author. | |
776 | |z 1-84969-312-9 | ||
830 | 0 | |a Community experience distilled. |0 http://id.loc.gov/authorities/names/no2011030603 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=619989 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH26851144 | ||
938 | |a ebrary |b EBRY |n ebr10742654 | ||
938 | |a EBSCOhost |b EBSC |n 619989 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn857066032 |
---|---|
_version_ | 1816882242576711680 |
adam_text | |
any_adam_object | |
author | Stefanov, Stoyan Sharma, Kumar Chetan |
author_GND | http://id.loc.gov/authorities/names/no2010205419 |
author_facet | Stefanov, Stoyan Sharma, Kumar Chetan |
author_role | aut aut |
author_sort | Stefanov, Stoyan |
author_variant | s s ss k c s kc kcs |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J39 S74 2013eb |
callnumber-search | QA76.73.J39 S74 2013eb |
callnumber-sort | QA 276.73 J39 S74 42013EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Object-oriented JavaScript; A bit of history; Browser wars and renaissance; The present; The future; ECMAScript 5; Object-oriented programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP summary; Setting up your training environment; WebKit's Web Inspector; JavaScriptCore on a Mac; More consoles; Summary; Chapter 2:Primitive Data Types, Arrays, Loops, and Conditions; Variables; Variables are case sensitive; Operators; Primitive data types. Finding out the value type -- the typeof operatorNumbers; Octal and hexadecimal numbers; Exponent literals; Infinity; NaN; Strings; String conversions; Special strings; Booleans; Logical operators; Operator precedence; Lazy evaluation; Comparison; Undefined and null; Primitive data types recap; Arrays; Adding/updating array elements; Deleting elements; Arrays of arrays; Conditions and loops; The if condition; The else clause; Code blocks; Checking if a variable exists; Alternative if syntax; Switch; Loops; While loops; Do-while loops; For loops; For-in loops; Comments; Summary; Exercises. Chapter 3:FunctionsWhat is a function?; Calling a function; Parameters; Predefined functions; parseInt(); parseFloat(); isNaN(); isFinite(); eval(); Scope of variables; Variable hoisting; Functions are data; Anonymous functions; Callback functions; Callback examples; Immediate functions; Inner (private) functions; Functions that return functions; Function, rewrite thyself!; Closures; Scope chain; Breaking the chain with a closure; Closure #1; Closure #2; A definition and closure #3; Closures in a loop; Getter/setter; Iterator; Summary; Exercises; Chapter 4:Objects; From arrays to objects. Elements, properties, methods, and membersHashes and associative arrays; Accessing an object's properties; Calling an object's methods; Altering properties/methods; Using the this value; Constructor functions; The global object; The constructor property; The instanceof operator; Functions that return objects; Passing objects; Comparing objects; Objects in the WebKit console; console.log; Built-in objects; Object; Array; A few array methods; Function; Properties of function objects; Methods of function objects; The arguments object revisited; Inferring object types; Boolean; Number; String. A few methods of string objectsMath; Date; Methods to work with date objects; RegExp; Properties of RegExp objects; Methods of RegExp objects; String methods that accept regular expressions as arguments; search() and match(); replace(); Replace callbacks; split(); Passing a string when a regexp is expected; Error objects; Summary; Exercises; Chapter 5:Prototype; The prototype property; Adding methods and properties using the prototype; Using the prototype's methods and properties; Own properties versus prototype properties; Overwriting a prototype's property with an own property. |
ctrlnum | (OCoLC)857066032 |
dewey-full | 005.2762 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2762 |
dewey-search | 005.2762 |
dewey-sort | 15.2762 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Second edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>07213cam a2200805 i 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn857066032</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">090526s2013 enka o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">E7B</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">E7B</subfield><subfield code="d">OCLCO</subfield><subfield code="d">UMI</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">REB</subfield><subfield code="d">RIV</subfield><subfield code="d">COO</subfield><subfield code="d">KNOVL</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">COCUF</subfield><subfield code="d">CNNOR</subfield><subfield code="d">MOR</subfield><subfield code="d">PIFAG</subfield><subfield code="d">N$T</subfield><subfield code="d">AGLDB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">U3W</subfield><subfield code="d">D6H</subfield><subfield code="d">STF</subfield><subfield code="d">WRM</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">NRAMU</subfield><subfield code="d">INT</subfield><subfield code="d">VT2</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">WYU</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UAB</subfield><subfield code="d">A6Q</subfield><subfield code="d">UKAHL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKCRE</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AJS</subfield><subfield code="d">OCLCO</subfield><subfield code="d">QGK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCL</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">859144371</subfield><subfield code="a">961635126</subfield><subfield code="a">962647886</subfield><subfield code="a">974766689</subfield><subfield code="a">974862084</subfield><subfield code="a">981863180</subfield><subfield code="a">1037791860</subfield><subfield code="a">1038663519</subfield><subfield code="a">1045480117</subfield><subfield code="a">1055387799</subfield><subfield code="a">1058458345</subfield><subfield code="a">1081225563</subfield><subfield code="a">1083595625</subfield><subfield code="a">1103254299</subfield><subfield code="a">1129336828</subfield><subfield code="a">1148152000</subfield><subfield code="a">1152983109</subfield><subfield code="a">1153518305</subfield><subfield code="a">1192329786</subfield><subfield code="a">1228556796</subfield><subfield code="a">1240532158</subfield><subfield code="a">1259246968</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781849693134</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1849693137</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781680153590</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1680153595</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1849693129</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781849693127</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781849693127</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1849693129</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781849693134</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1849693137</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9781849693127</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)857066032</subfield><subfield code="z">(OCoLC)859144371</subfield><subfield code="z">(OCoLC)961635126</subfield><subfield code="z">(OCoLC)962647886</subfield><subfield code="z">(OCoLC)974766689</subfield><subfield code="z">(OCoLC)974862084</subfield><subfield code="z">(OCoLC)981863180</subfield><subfield code="z">(OCoLC)1037791860</subfield><subfield code="z">(OCoLC)1038663519</subfield><subfield code="z">(OCoLC)1045480117</subfield><subfield code="z">(OCoLC)1055387799</subfield><subfield code="z">(OCoLC)1058458345</subfield><subfield code="z">(OCoLC)1081225563</subfield><subfield code="z">(OCoLC)1083595625</subfield><subfield code="z">(OCoLC)1103254299</subfield><subfield code="z">(OCoLC)1129336828</subfield><subfield code="z">(OCoLC)1148152000</subfield><subfield code="z">(OCoLC)1152983109</subfield><subfield code="z">(OCoLC)1153518305</subfield><subfield code="z">(OCoLC)1192329786</subfield><subfield code="z">(OCoLC)1228556796</subfield><subfield code="z">(OCoLC)1240532158</subfield><subfield code="z">(OCoLC)1259246968</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="b">01201872</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.J39</subfield><subfield code="b">S74 2013eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051260</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.2762</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Stefanov, Stoyan,</subfield><subfield code="e">author.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2010205419</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Object-oriented JavaScript /</subfield><subfield code="c">Stoyan Stefanov, Kumar Chetan Sharma.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Second edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">[2013]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">text file</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Community experience distilled</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Online resource; title from PDF title page (EBSCO, viewed July 7, 2017).</subfield></datafield><datafield tag="520" ind1="8" ind2=" "><subfield code="a">Annotation</subfield><subfield code="b">Think in JavaScript Make object-oriented programming accessible and understandable to web developers Apply design patterns to solve JavaScript coding problems Learn coding patterns that unleash the unique power of the language Write better and more maintainable JavaScript code Type in and play around with examples that can be used in your own scripts.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Object-oriented JavaScript; A bit of history; Browser wars and renaissance; The present; The future; ECMAScript 5; Object-oriented programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP summary; Setting up your training environment; WebKit's Web Inspector; JavaScriptCore on a Mac; More consoles; Summary; Chapter 2:Primitive Data Types, Arrays, Loops, and Conditions; Variables; Variables are case sensitive; Operators; Primitive data types.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Finding out the value type -- the typeof operatorNumbers; Octal and hexadecimal numbers; Exponent literals; Infinity; NaN; Strings; String conversions; Special strings; Booleans; Logical operators; Operator precedence; Lazy evaluation; Comparison; Undefined and null; Primitive data types recap; Arrays; Adding/updating array elements; Deleting elements; Arrays of arrays; Conditions and loops; The if condition; The else clause; Code blocks; Checking if a variable exists; Alternative if syntax; Switch; Loops; While loops; Do-while loops; For loops; For-in loops; Comments; Summary; Exercises.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 3:FunctionsWhat is a function?; Calling a function; Parameters; Predefined functions; parseInt(); parseFloat(); isNaN(); isFinite(); eval(); Scope of variables; Variable hoisting; Functions are data; Anonymous functions; Callback functions; Callback examples; Immediate functions; Inner (private) functions; Functions that return functions; Function, rewrite thyself!; Closures; Scope chain; Breaking the chain with a closure; Closure #1; Closure #2; A definition and closure #3; Closures in a loop; Getter/setter; Iterator; Summary; Exercises; Chapter 4:Objects; From arrays to objects.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Elements, properties, methods, and membersHashes and associative arrays; Accessing an object's properties; Calling an object's methods; Altering properties/methods; Using the this value; Constructor functions; The global object; The constructor property; The instanceof operator; Functions that return objects; Passing objects; Comparing objects; Objects in the WebKit console; console.log; Built-in objects; Object; Array; A few array methods; Function; Properties of function objects; Methods of function objects; The arguments object revisited; Inferring object types; Boolean; Number; String.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">A few methods of string objectsMath; Date; Methods to work with date objects; RegExp; Properties of RegExp objects; Methods of RegExp objects; String methods that accept regular expressions as arguments; search() and match(); replace(); Replace callbacks; split(); Passing a string when a regexp is expected; Error objects; Summary; Exercises; Chapter 5:Prototype; The prototype property; Adding methods and properties using the prototype; Using the prototype's methods and properties; Own properties versus prototype properties; Overwriting a prototype's property with an own property.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer software</subfield><subfield code="x">Reusability.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh87004662</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh96004880</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Object-oriented programming (Computer science)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh87007503</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Software patterns.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98003823</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels</subfield><subfield code="x">Réutilisation.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">JavaScript (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Programmation orientée objet (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels</subfield><subfield code="x">Modèles de conception.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">JavaScript.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer software</subfield><subfield code="x">Reusability</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Object-oriented programming (Computer science)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Software patterns</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Sharma, Kumar Chetan,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="776" ind1=" " ind2=" "><subfield code="z">1-84969-312-9</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Community experience distilled.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2011030603</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=619989</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH26851144</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10742654</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">619989</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn857066032 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:25:30Z |
institution | BVB |
isbn | 9781849693134 1849693137 9781680153590 1680153595 1849693129 9781849693127 |
language | English |
oclc_num | 857066032 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Packt Publishing, |
record_format | marc |
series | Community experience distilled. |
series2 | Community experience distilled |
spelling | Stefanov, Stoyan, author. http://id.loc.gov/authorities/names/no2010205419 Object-oriented JavaScript / Stoyan Stefanov, Kumar Chetan Sharma. Second edition. Birmingham, UK : Packt Publishing, [2013] ©2013 1 online resource : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier text file Community experience distilled Online resource; title from PDF title page (EBSCO, viewed July 7, 2017). Annotation Think in JavaScript Make object-oriented programming accessible and understandable to web developers Apply design patterns to solve JavaScript coding problems Learn coding patterns that unleash the unique power of the language Write better and more maintainable JavaScript code Type in and play around with examples that can be used in your own scripts. Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Object-oriented JavaScript; A bit of history; Browser wars and renaissance; The present; The future; ECMAScript 5; Object-oriented programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP summary; Setting up your training environment; WebKit's Web Inspector; JavaScriptCore on a Mac; More consoles; Summary; Chapter 2:Primitive Data Types, Arrays, Loops, and Conditions; Variables; Variables are case sensitive; Operators; Primitive data types. Finding out the value type -- the typeof operatorNumbers; Octal and hexadecimal numbers; Exponent literals; Infinity; NaN; Strings; String conversions; Special strings; Booleans; Logical operators; Operator precedence; Lazy evaluation; Comparison; Undefined and null; Primitive data types recap; Arrays; Adding/updating array elements; Deleting elements; Arrays of arrays; Conditions and loops; The if condition; The else clause; Code blocks; Checking if a variable exists; Alternative if syntax; Switch; Loops; While loops; Do-while loops; For loops; For-in loops; Comments; Summary; Exercises. Chapter 3:FunctionsWhat is a function?; Calling a function; Parameters; Predefined functions; parseInt(); parseFloat(); isNaN(); isFinite(); eval(); Scope of variables; Variable hoisting; Functions are data; Anonymous functions; Callback functions; Callback examples; Immediate functions; Inner (private) functions; Functions that return functions; Function, rewrite thyself!; Closures; Scope chain; Breaking the chain with a closure; Closure #1; Closure #2; A definition and closure #3; Closures in a loop; Getter/setter; Iterator; Summary; Exercises; Chapter 4:Objects; From arrays to objects. Elements, properties, methods, and membersHashes and associative arrays; Accessing an object's properties; Calling an object's methods; Altering properties/methods; Using the this value; Constructor functions; The global object; The constructor property; The instanceof operator; Functions that return objects; Passing objects; Comparing objects; Objects in the WebKit console; console.log; Built-in objects; Object; Array; A few array methods; Function; Properties of function objects; Methods of function objects; The arguments object revisited; Inferring object types; Boolean; Number; String. A few methods of string objectsMath; Date; Methods to work with date objects; RegExp; Properties of RegExp objects; Methods of RegExp objects; String methods that accept regular expressions as arguments; search() and match(); replace(); Replace callbacks; split(); Passing a string when a regexp is expected; Error objects; Summary; Exercises; Chapter 5:Prototype; The prototype property; Adding methods and properties using the prototype; Using the prototype's methods and properties; Own properties versus prototype properties; Overwriting a prototype's property with an own property. English. Computer software Reusability. http://id.loc.gov/authorities/subjects/sh87004662 JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 Software patterns. http://id.loc.gov/authorities/subjects/sh98003823 Logiciels Réutilisation. JavaScript (Langage de programmation) Programmation orientée objet (Informatique) Logiciels Modèles de conception. COMPUTERS Programming Languages JavaScript. bisacsh Computer software Reusability fast JavaScript (Computer program language) fast Object-oriented programming (Computer science) fast Software patterns fast Sharma, Kumar Chetan, author. 1-84969-312-9 Community experience distilled. http://id.loc.gov/authorities/names/no2011030603 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=619989 Volltext |
spellingShingle | Stefanov, Stoyan Sharma, Kumar Chetan Object-oriented JavaScript / Community experience distilled. Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Object-oriented JavaScript; A bit of history; Browser wars and renaissance; The present; The future; ECMAScript 5; Object-oriented programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP summary; Setting up your training environment; WebKit's Web Inspector; JavaScriptCore on a Mac; More consoles; Summary; Chapter 2:Primitive Data Types, Arrays, Loops, and Conditions; Variables; Variables are case sensitive; Operators; Primitive data types. Finding out the value type -- the typeof operatorNumbers; Octal and hexadecimal numbers; Exponent literals; Infinity; NaN; Strings; String conversions; Special strings; Booleans; Logical operators; Operator precedence; Lazy evaluation; Comparison; Undefined and null; Primitive data types recap; Arrays; Adding/updating array elements; Deleting elements; Arrays of arrays; Conditions and loops; The if condition; The else clause; Code blocks; Checking if a variable exists; Alternative if syntax; Switch; Loops; While loops; Do-while loops; For loops; For-in loops; Comments; Summary; Exercises. Chapter 3:FunctionsWhat is a function?; Calling a function; Parameters; Predefined functions; parseInt(); parseFloat(); isNaN(); isFinite(); eval(); Scope of variables; Variable hoisting; Functions are data; Anonymous functions; Callback functions; Callback examples; Immediate functions; Inner (private) functions; Functions that return functions; Function, rewrite thyself!; Closures; Scope chain; Breaking the chain with a closure; Closure #1; Closure #2; A definition and closure #3; Closures in a loop; Getter/setter; Iterator; Summary; Exercises; Chapter 4:Objects; From arrays to objects. Elements, properties, methods, and membersHashes and associative arrays; Accessing an object's properties; Calling an object's methods; Altering properties/methods; Using the this value; Constructor functions; The global object; The constructor property; The instanceof operator; Functions that return objects; Passing objects; Comparing objects; Objects in the WebKit console; console.log; Built-in objects; Object; Array; A few array methods; Function; Properties of function objects; Methods of function objects; The arguments object revisited; Inferring object types; Boolean; Number; String. A few methods of string objectsMath; Date; Methods to work with date objects; RegExp; Properties of RegExp objects; Methods of RegExp objects; String methods that accept regular expressions as arguments; search() and match(); replace(); Replace callbacks; split(); Passing a string when a regexp is expected; Error objects; Summary; Exercises; Chapter 5:Prototype; The prototype property; Adding methods and properties using the prototype; Using the prototype's methods and properties; Own properties versus prototype properties; Overwriting a prototype's property with an own property. Computer software Reusability. http://id.loc.gov/authorities/subjects/sh87004662 JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 Software patterns. http://id.loc.gov/authorities/subjects/sh98003823 Logiciels Réutilisation. JavaScript (Langage de programmation) Programmation orientée objet (Informatique) Logiciels Modèles de conception. COMPUTERS Programming Languages JavaScript. bisacsh Computer software Reusability fast JavaScript (Computer program language) fast Object-oriented programming (Computer science) fast Software patterns fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh87004662 http://id.loc.gov/authorities/subjects/sh96004880 http://id.loc.gov/authorities/subjects/sh87007503 http://id.loc.gov/authorities/subjects/sh98003823 |
title | Object-oriented JavaScript / |
title_auth | Object-oriented JavaScript / |
title_exact_search | Object-oriented JavaScript / |
title_full | Object-oriented JavaScript / Stoyan Stefanov, Kumar Chetan Sharma. |
title_fullStr | Object-oriented JavaScript / Stoyan Stefanov, Kumar Chetan Sharma. |
title_full_unstemmed | Object-oriented JavaScript / Stoyan Stefanov, Kumar Chetan Sharma. |
title_short | Object-oriented JavaScript / |
title_sort | object oriented javascript |
topic | Computer software Reusability. http://id.loc.gov/authorities/subjects/sh87004662 JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 Software patterns. http://id.loc.gov/authorities/subjects/sh98003823 Logiciels Réutilisation. JavaScript (Langage de programmation) Programmation orientée objet (Informatique) Logiciels Modèles de conception. COMPUTERS Programming Languages JavaScript. bisacsh Computer software Reusability fast JavaScript (Computer program language) fast Object-oriented programming (Computer science) fast Software patterns fast |
topic_facet | Computer software Reusability. JavaScript (Computer program language) Object-oriented programming (Computer science) Software patterns. Logiciels Réutilisation. JavaScript (Langage de programmation) Programmation orientée objet (Informatique) Logiciels Modèles de conception. COMPUTERS Programming Languages JavaScript. Computer software Reusability Software patterns |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=619989 |
work_keys_str_mv | AT stefanovstoyan objectorientedjavascript AT sharmakumarchetan objectorientedjavascript |