Object-oriented JavaScript :: create scalable, reusable high-quality JavaScript applications, and libraries /
Annotation
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, U.K. :
Packt Pub.,
2008.
|
Schriftenreihe: | From technologies to solutions.
|
Schlagworte: | |
Online-Zugang: | DE-862 DE-863 |
Zusammenfassung: | Annotation |
Beschreibung: | Title from title screen. |
Beschreibung: | 1 online resource (viii, 337 pages) |
Bibliographie: | Includes bibliographical references and index. |
ISBN: | 184719415X 9781847194152 1281731749 9781281731746 9786611731748 6611731741 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn324989631 | ||
003 | OCoLC | ||
005 | 20250103110447.0 | ||
006 | m o d | ||
007 | cr zn||||||||| | ||
008 | 090430s2008 enka ob 001 0 eng d | ||
040 | |a YUS |b eng |e pn |c YUS |d CDX |d N$T |d IDEBK |d OCLCQ |d UMI |d CEF |d CDS |d CNCGM |d E7B |d OCLCQ |d B24X7 |d DEBSZ |d OCLCQ |d OCLCO |d A7U |d OCLCQ |d YDXCP |d OCLCF |d OCLCQ |d REB |d JBG |d LOA |d AGLDB |d MOR |d CCO |d PIFAG |d LIV |d OCLCQ |d U3W |d STF |d WRM |d VTS |d COCUF |d NLE |d INT |d VT2 |d COO |d OCLCQ |d UKMGB |d WYU |d OCLCQ |d UAB |d M8D |d UKAHL |d HS0 |d VLY |d UKCRE |d OCLCO |d INARC |d OCLCQ |d OCLCO |d OCLCL | ||
016 | 7 | |a 018011580 |2 Uk | |
019 | |a 262721031 |a 351398909 |a 656452301 |a 656856703 |a 764553289 |a 765143198 |a 961505016 |a 962572916 |a 968307474 |a 988487127 |a 992026097 |a 1037759765 |a 1038672311 |a 1055378907 |a 1081254078 |a 1103254958 |a 1129364386 |a 1153038929 |a 1162547397 |a 1192337734 |a 1228527637 | ||
020 | |a 184719415X |q (electronic bk.) | ||
020 | |a 9781847194152 |q (electronic bk.) | ||
020 | |a 1281731749 | ||
020 | |a 9781281731746 | ||
020 | |a 9786611731748 | ||
020 | |a 6611731741 | ||
020 | |z 9781847194145 | ||
020 | |z 1847194141 |q (Paper) | ||
024 | 8 | |a 9786611731748 | |
035 | |a (OCoLC)324989631 |z (OCoLC)262721031 |z (OCoLC)351398909 |z (OCoLC)656452301 |z (OCoLC)656856703 |z (OCoLC)764553289 |z (OCoLC)765143198 |z (OCoLC)961505016 |z (OCoLC)962572916 |z (OCoLC)968307474 |z (OCoLC)988487127 |z (OCoLC)992026097 |z (OCoLC)1037759765 |z (OCoLC)1038672311 |z (OCoLC)1055378907 |z (OCoLC)1081254078 |z (OCoLC)1103254958 |z (OCoLC)1129364386 |z (OCoLC)1153038929 |z (OCoLC)1162547397 |z (OCoLC)1192337734 |z (OCoLC)1228527637 | ||
037 | |a CL0500000041 |b Safari Books Online | ||
050 | 4 | |a QA76.73.J39 |b S74 2008eb | |
072 | 7 | |a COM |x 051070 |2 bisacsh | |
082 | 7 | |a 005.2/62 |2 22 | |
049 | |a MAIN | ||
100 | 1 | |a Stefanov, Stoyan. | |
245 | 1 | 0 | |a Object-oriented JavaScript : |b create scalable, reusable high-quality JavaScript applications, and libraries / |c Stoyan Stefanov ; reviewers, Dan Wellman [and others]. |
260 | |a Birmingham, U.K. : |b Packt Pub., |c 2008. | ||
300 | |a 1 online resource (viii, 337 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a From technologies to solutions | |
500 | |a Title from title screen. | ||
504 | |a Includes bibliographical references and index. | ||
520 | 8 | |a Annotation |b Create scalable, reusable high-quality JavaScript applications and libraries. | |
505 | 0 | |a Cover; Table of Contents; Preface; Chapter 1: Introduction; A Bit of History; The Winds of Change; The Present; The Future; Object-Oriented Programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP Summary; Setting up Your Training Environment; Getting the Tools You Need; Using the Firebug Console; 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 Operator; Numbers; Octal and Hexadecimal Numbers; Exponent Literals; Infinity | |
505 | 8 | |a NaNStrings; 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; Code Blocks; if Conditions; 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: Functions; What is a Function?; Calling a Function; Parameters; Pre-defined Functions; parseInt(); parseFloat(); isNaN(); isFinite() | |
505 | 8 | |a Encode/Decode URIseval(); A Bonus-the alert() Function; Scope of Variables; Functions are Data; Anonymous Functions; Callback Functions; Callback Examples; Self-invoking Functions; Inner (Private) Functions; Functions that Return Functions; Function, Rewrite Thyself!; Closures; Scope Chain; Lexical Scope; 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; Hashes, Associative Arrays; Accessing Object's Properties | |
505 | 8 | |a Calling an Object's MethodsAltering Properties/Methods; Using this Value; Constructor Functions; The Global Object; constructor Property; instanceof Operator; Functions that Return Objects; Passing Objects; Comparing Objects; Objects in the Firebug Console; Built-in Objects; Object; Array; Interesting Array Methods; Function; Properties of the Function Objects; Methods of the Function Objects; The arguments Object Revisited; Boolean; Number; String; Interesting Methods of the String Objects; Math; Date; Methods to Work with Date Objects; RegExp; Properties of the RegExp Objects | |
505 | 8 | |a Methods of the RegExp ObjectsString Methods that Accept Regular Expressions as Parameters; search() and match(); replace(); Replace callbacks; split(); Passing a String When a regexp is Expected; 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 Prototype's Property with Own Property; Enumerating Properties; isPrototypeOf(); The Secret __proto__ Link; Augmenting Built-in Objects; Augmenting Built-in Objects-Discussion | |
546 | |a English. | ||
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 Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 6 | |a JavaScript (Langage de programmation) | |
650 | 6 | |a Programmation orientée objet (Informatique) | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 7 | |a COMPUTERS |x Programming Languages |x C++ |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a JavaScript (Computer program language) |2 fast | |
650 | 7 | |a Object-oriented programming (Computer science) |2 fast | |
700 | 1 | |a Wellman, Dan. |4 rev | |
758 | |i has work: |a Object-oriented JavaScript (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGWYhtCpy4gJwfXhdM3Yj3 |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Stefanov, Stoyan. |t Object-oriented JavaScript. |d Birmingham, UK : Packt Publishing, 2008 |z 9781847194145 |w (OCoLC)325203944 |
830 | 0 | |a From technologies to solutions. |0 http://id.loc.gov/authorities/names/no2008038412 | |
966 | 4 | 0 | |l DE-862 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=331986 |3 Volltext |
966 | 4 | 0 | |l DE-863 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=331986 |3 Volltext |
936 | |a BATCHLOAD | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH26942584 | ||
938 | |a Books 24x7 |b B247 |n bks00030181 | ||
938 | |a Coutts Information Services |b COUT |n 8796937 | ||
938 | |a Internet Archive |b INAR |n objectorientedja0000stef | ||
938 | |a EBSCOhost |b EBSC |n 331986 | ||
938 | |a YBP Library Services |b YANK |n 3424212 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-862 | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn324989631 |
---|---|
_version_ | 1829094642582290432 |
adam_text | |
any_adam_object | |
author | Stefanov, Stoyan |
author2 | Wellman, Dan |
author2_role | rev |
author2_variant | d w dw |
author_facet | Stefanov, Stoyan Wellman, Dan |
author_role | |
author_sort | Stefanov, Stoyan |
author_variant | s s ss |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J39 S74 2008eb |
callnumber-search | QA76.73.J39 S74 2008eb |
callnumber-sort | QA 276.73 J39 S74 42008EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Table of Contents; Preface; Chapter 1: Introduction; A Bit of History; The Winds of Change; The Present; The Future; Object-Oriented Programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP Summary; Setting up Your Training Environment; Getting the Tools You Need; Using the Firebug Console; 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 Operator; Numbers; Octal and Hexadecimal Numbers; Exponent Literals; Infinity NaNStrings; 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; Code Blocks; if Conditions; 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: Functions; What is a Function?; Calling a Function; Parameters; Pre-defined Functions; parseInt(); parseFloat(); isNaN(); isFinite() Encode/Decode URIseval(); A Bonus-the alert() Function; Scope of Variables; Functions are Data; Anonymous Functions; Callback Functions; Callback Examples; Self-invoking Functions; Inner (Private) Functions; Functions that Return Functions; Function, Rewrite Thyself!; Closures; Scope Chain; Lexical Scope; 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; Hashes, Associative Arrays; Accessing Object's Properties Calling an Object's MethodsAltering Properties/Methods; Using this Value; Constructor Functions; The Global Object; constructor Property; instanceof Operator; Functions that Return Objects; Passing Objects; Comparing Objects; Objects in the Firebug Console; Built-in Objects; Object; Array; Interesting Array Methods; Function; Properties of the Function Objects; Methods of the Function Objects; The arguments Object Revisited; Boolean; Number; String; Interesting Methods of the String Objects; Math; Date; Methods to Work with Date Objects; RegExp; Properties of the RegExp Objects Methods of the RegExp ObjectsString Methods that Accept Regular Expressions as Parameters; search() and match(); replace(); Replace callbacks; split(); Passing a String When a regexp is Expected; 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 Prototype's Property with Own Property; Enumerating Properties; isPrototypeOf(); The Secret __proto__ Link; Augmenting Built-in Objects; Augmenting Built-in Objects-Discussion |
ctrlnum | (OCoLC)324989631 |
dewey-full | 005.2/62 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2/62 |
dewey-search | 005.2/62 |
dewey-sort | 15.2 262 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>07199cam a2200793 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn324989631</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20250103110447.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr zn|||||||||</controlfield><controlfield tag="008">090430s2008 enka ob 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">YUS</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">YUS</subfield><subfield code="d">CDX</subfield><subfield code="d">N$T</subfield><subfield code="d">IDEBK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UMI</subfield><subfield code="d">CEF</subfield><subfield code="d">CDS</subfield><subfield code="d">CNCGM</subfield><subfield code="d">E7B</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">B24X7</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">A7U</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">REB</subfield><subfield code="d">JBG</subfield><subfield code="d">LOA</subfield><subfield code="d">AGLDB</subfield><subfield code="d">MOR</subfield><subfield code="d">CCO</subfield><subfield code="d">PIFAG</subfield><subfield code="d">LIV</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">U3W</subfield><subfield code="d">STF</subfield><subfield code="d">WRM</subfield><subfield code="d">VTS</subfield><subfield code="d">COCUF</subfield><subfield code="d">NLE</subfield><subfield code="d">INT</subfield><subfield code="d">VT2</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKMGB</subfield><subfield code="d">WYU</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UAB</subfield><subfield code="d">M8D</subfield><subfield code="d">UKAHL</subfield><subfield code="d">HS0</subfield><subfield code="d">VLY</subfield><subfield code="d">UKCRE</subfield><subfield code="d">OCLCO</subfield><subfield code="d">INARC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018011580</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">262721031</subfield><subfield code="a">351398909</subfield><subfield code="a">656452301</subfield><subfield code="a">656856703</subfield><subfield code="a">764553289</subfield><subfield code="a">765143198</subfield><subfield code="a">961505016</subfield><subfield code="a">962572916</subfield><subfield code="a">968307474</subfield><subfield code="a">988487127</subfield><subfield code="a">992026097</subfield><subfield code="a">1037759765</subfield><subfield code="a">1038672311</subfield><subfield code="a">1055378907</subfield><subfield code="a">1081254078</subfield><subfield code="a">1103254958</subfield><subfield code="a">1129364386</subfield><subfield code="a">1153038929</subfield><subfield code="a">1162547397</subfield><subfield code="a">1192337734</subfield><subfield code="a">1228527637</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">184719415X</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781847194152</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1281731749</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781281731746</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9786611731748</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">6611731741</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781847194145</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1847194141</subfield><subfield code="q">(Paper)</subfield></datafield><datafield tag="024" ind1="8" ind2=" "><subfield code="a">9786611731748</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)324989631</subfield><subfield code="z">(OCoLC)262721031</subfield><subfield code="z">(OCoLC)351398909</subfield><subfield code="z">(OCoLC)656452301</subfield><subfield code="z">(OCoLC)656856703</subfield><subfield code="z">(OCoLC)764553289</subfield><subfield code="z">(OCoLC)765143198</subfield><subfield code="z">(OCoLC)961505016</subfield><subfield code="z">(OCoLC)962572916</subfield><subfield code="z">(OCoLC)968307474</subfield><subfield code="z">(OCoLC)988487127</subfield><subfield code="z">(OCoLC)992026097</subfield><subfield code="z">(OCoLC)1037759765</subfield><subfield code="z">(OCoLC)1038672311</subfield><subfield code="z">(OCoLC)1055378907</subfield><subfield code="z">(OCoLC)1081254078</subfield><subfield code="z">(OCoLC)1103254958</subfield><subfield code="z">(OCoLC)1129364386</subfield><subfield code="z">(OCoLC)1153038929</subfield><subfield code="z">(OCoLC)1162547397</subfield><subfield code="z">(OCoLC)1192337734</subfield><subfield code="z">(OCoLC)1228527637</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000041</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.J39</subfield><subfield code="b">S74 2008eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051070</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.2/62</subfield><subfield code="2">22</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></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Object-oriented JavaScript :</subfield><subfield code="b">create scalable, reusable high-quality JavaScript applications, and libraries /</subfield><subfield code="c">Stoyan Stefanov ; reviewers, Dan Wellman [and others].</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham, U.K. :</subfield><subfield code="b">Packt Pub.,</subfield><subfield code="c">2008.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (viii, 337 pages)</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="490" ind1="1" ind2=" "><subfield code="a">From technologies to solutions</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Title from title screen.</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index.</subfield></datafield><datafield tag="520" ind1="8" ind2=" "><subfield code="a">Annotation</subfield><subfield code="b">Create scalable, reusable high-quality JavaScript applications and libraries.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Table of Contents; Preface; Chapter 1: Introduction; A Bit of History; The Winds of Change; The Present; The Future; Object-Oriented Programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP Summary; Setting up Your Training Environment; Getting the Tools You Need; Using the Firebug Console; 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 Operator; Numbers; Octal and Hexadecimal Numbers; Exponent Literals; Infinity</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">NaNStrings; 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; Code Blocks; if Conditions; 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: Functions; What is a Function?; Calling a Function; Parameters; Pre-defined Functions; parseInt(); parseFloat(); isNaN(); isFinite()</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Encode/Decode URIseval(); A Bonus-the alert() Function; Scope of Variables; Functions are Data; Anonymous Functions; Callback Functions; Callback Examples; Self-invoking Functions; Inner (Private) Functions; Functions that Return Functions; Function, Rewrite Thyself!; Closures; Scope Chain; Lexical Scope; 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; Hashes, Associative Arrays; Accessing Object's Properties</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Calling an Object's MethodsAltering Properties/Methods; Using this Value; Constructor Functions; The Global Object; constructor Property; instanceof Operator; Functions that Return Objects; Passing Objects; Comparing Objects; Objects in the Firebug Console; Built-in Objects; Object; Array; Interesting Array Methods; Function; Properties of the Function Objects; Methods of the Function Objects; The arguments Object Revisited; Boolean; Number; String; Interesting Methods of the String Objects; Math; Date; Methods to Work with Date Objects; RegExp; Properties of the RegExp Objects</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Methods of the RegExp ObjectsString Methods that Accept Regular Expressions as Parameters; search() and match(); replace(); Replace callbacks; split(); Passing a String When a regexp is Expected; 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 Prototype's Property with Own Property; Enumerating Properties; isPrototypeOf(); The Secret __proto__ Link; Augmenting Built-in Objects; Augmenting Built-in Objects-Discussion</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</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">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</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 d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">C++</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</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="700" ind1="1" ind2=" "><subfield code="a">Wellman, Dan.</subfield><subfield code="4">rev</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Object-oriented JavaScript (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGWYhtCpy4gJwfXhdM3Yj3</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Stefanov, Stoyan.</subfield><subfield code="t">Object-oriented JavaScript.</subfield><subfield code="d">Birmingham, UK : Packt Publishing, 2008</subfield><subfield code="z">9781847194145</subfield><subfield code="w">(OCoLC)325203944</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">From technologies to solutions.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2008038412</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-862</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=331986</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-863</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=331986</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="936" ind1=" " ind2=" "><subfield code="a">BATCHLOAD</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH26942584</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Books 24x7</subfield><subfield code="b">B247</subfield><subfield code="n">bks00030181</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Coutts Information Services</subfield><subfield code="b">COUT</subfield><subfield code="n">8796937</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Internet Archive</subfield><subfield code="b">INAR</subfield><subfield code="n">objectorientedja0000stef</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">331986</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">3424212</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-862</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn324989631 |
illustrated | Illustrated |
indexdate | 2025-04-11T08:36:22Z |
institution | BVB |
isbn | 184719415X 9781847194152 1281731749 9781281731746 9786611731748 6611731741 |
language | English |
oclc_num | 324989631 |
open_access_boolean | |
owner | MAIN DE-862 DE-BY-FWS DE-863 DE-BY-FWS |
owner_facet | MAIN DE-862 DE-BY-FWS DE-863 DE-BY-FWS |
physical | 1 online resource (viii, 337 pages) |
psigel | ZDB-4-EBA FWS_PDA_EBA ZDB-4-EBA |
publishDate | 2008 |
publishDateSearch | 2008 |
publishDateSort | 2008 |
publisher | Packt Pub., |
record_format | marc |
series | From technologies to solutions. |
series2 | From technologies to solutions |
spelling | Stefanov, Stoyan. Object-oriented JavaScript : create scalable, reusable high-quality JavaScript applications, and libraries / Stoyan Stefanov ; reviewers, Dan Wellman [and others]. Birmingham, U.K. : Packt Pub., 2008. 1 online resource (viii, 337 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier From technologies to solutions Title from title screen. Includes bibliographical references and index. Annotation Create scalable, reusable high-quality JavaScript applications and libraries. Cover; Table of Contents; Preface; Chapter 1: Introduction; A Bit of History; The Winds of Change; The Present; The Future; Object-Oriented Programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP Summary; Setting up Your Training Environment; Getting the Tools You Need; Using the Firebug Console; 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 Operator; Numbers; Octal and Hexadecimal Numbers; Exponent Literals; Infinity NaNStrings; 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; Code Blocks; if Conditions; 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: Functions; What is a Function?; Calling a Function; Parameters; Pre-defined Functions; parseInt(); parseFloat(); isNaN(); isFinite() Encode/Decode URIseval(); A Bonus-the alert() Function; Scope of Variables; Functions are Data; Anonymous Functions; Callback Functions; Callback Examples; Self-invoking Functions; Inner (Private) Functions; Functions that Return Functions; Function, Rewrite Thyself!; Closures; Scope Chain; Lexical Scope; 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; Hashes, Associative Arrays; Accessing Object's Properties Calling an Object's MethodsAltering Properties/Methods; Using this Value; Constructor Functions; The Global Object; constructor Property; instanceof Operator; Functions that Return Objects; Passing Objects; Comparing Objects; Objects in the Firebug Console; Built-in Objects; Object; Array; Interesting Array Methods; Function; Properties of the Function Objects; Methods of the Function Objects; The arguments Object Revisited; Boolean; Number; String; Interesting Methods of the String Objects; Math; Date; Methods to Work with Date Objects; RegExp; Properties of the RegExp Objects Methods of the RegExp ObjectsString Methods that Accept Regular Expressions as Parameters; search() and match(); replace(); Replace callbacks; split(); Passing a String When a regexp is Expected; 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 Prototype's Property with Own Property; Enumerating Properties; isPrototypeOf(); The Secret __proto__ Link; Augmenting Built-in Objects; Augmenting Built-in Objects-Discussion English. JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 JavaScript (Langage de programmation) Programmation orientée objet (Informatique) Logiciels d'application Développement. COMPUTERS Programming Languages C++ bisacsh Application software Development fast JavaScript (Computer program language) fast Object-oriented programming (Computer science) fast Wellman, Dan. rev has work: Object-oriented JavaScript (Text) https://id.oclc.org/worldcat/entity/E39PCGWYhtCpy4gJwfXhdM3Yj3 https://id.oclc.org/worldcat/ontology/hasWork Print version: Stefanov, Stoyan. Object-oriented JavaScript. Birmingham, UK : Packt Publishing, 2008 9781847194145 (OCoLC)325203944 From technologies to solutions. http://id.loc.gov/authorities/names/no2008038412 |
spellingShingle | Stefanov, Stoyan Object-oriented JavaScript : create scalable, reusable high-quality JavaScript applications, and libraries / From technologies to solutions. Cover; Table of Contents; Preface; Chapter 1: Introduction; A Bit of History; The Winds of Change; The Present; The Future; Object-Oriented Programming; Objects; Classes; Encapsulation; Aggregation; Inheritance; Polymorphism; OOP Summary; Setting up Your Training Environment; Getting the Tools You Need; Using the Firebug Console; 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 Operator; Numbers; Octal and Hexadecimal Numbers; Exponent Literals; Infinity NaNStrings; 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; Code Blocks; if Conditions; 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: Functions; What is a Function?; Calling a Function; Parameters; Pre-defined Functions; parseInt(); parseFloat(); isNaN(); isFinite() Encode/Decode URIseval(); A Bonus-the alert() Function; Scope of Variables; Functions are Data; Anonymous Functions; Callback Functions; Callback Examples; Self-invoking Functions; Inner (Private) Functions; Functions that Return Functions; Function, Rewrite Thyself!; Closures; Scope Chain; Lexical Scope; 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; Hashes, Associative Arrays; Accessing Object's Properties Calling an Object's MethodsAltering Properties/Methods; Using this Value; Constructor Functions; The Global Object; constructor Property; instanceof Operator; Functions that Return Objects; Passing Objects; Comparing Objects; Objects in the Firebug Console; Built-in Objects; Object; Array; Interesting Array Methods; Function; Properties of the Function Objects; Methods of the Function Objects; The arguments Object Revisited; Boolean; Number; String; Interesting Methods of the String Objects; Math; Date; Methods to Work with Date Objects; RegExp; Properties of the RegExp Objects Methods of the RegExp ObjectsString Methods that Accept Regular Expressions as Parameters; search() and match(); replace(); Replace callbacks; split(); Passing a String When a regexp is Expected; 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 Prototype's Property with Own Property; Enumerating Properties; isPrototypeOf(); The Secret __proto__ Link; Augmenting Built-in Objects; Augmenting Built-in Objects-Discussion JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 JavaScript (Langage de programmation) Programmation orientée objet (Informatique) Logiciels d'application Développement. COMPUTERS Programming Languages C++ bisacsh Application software Development fast JavaScript (Computer program language) fast Object-oriented programming (Computer science) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh96004880 http://id.loc.gov/authorities/subjects/sh87007503 http://id.loc.gov/authorities/subjects/sh95009362 |
title | Object-oriented JavaScript : create scalable, reusable high-quality JavaScript applications, and libraries / |
title_auth | Object-oriented JavaScript : create scalable, reusable high-quality JavaScript applications, and libraries / |
title_exact_search | Object-oriented JavaScript : create scalable, reusable high-quality JavaScript applications, and libraries / |
title_full | Object-oriented JavaScript : create scalable, reusable high-quality JavaScript applications, and libraries / Stoyan Stefanov ; reviewers, Dan Wellman [and others]. |
title_fullStr | Object-oriented JavaScript : create scalable, reusable high-quality JavaScript applications, and libraries / Stoyan Stefanov ; reviewers, Dan Wellman [and others]. |
title_full_unstemmed | Object-oriented JavaScript : create scalable, reusable high-quality JavaScript applications, and libraries / Stoyan Stefanov ; reviewers, Dan Wellman [and others]. |
title_short | Object-oriented JavaScript : |
title_sort | object oriented javascript create scalable reusable high quality javascript applications and libraries |
title_sub | create scalable, reusable high-quality JavaScript applications, and libraries / |
topic | JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 Object-oriented programming (Computer science) http://id.loc.gov/authorities/subjects/sh87007503 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 JavaScript (Langage de programmation) Programmation orientée objet (Informatique) Logiciels d'application Développement. COMPUTERS Programming Languages C++ bisacsh Application software Development fast JavaScript (Computer program language) fast Object-oriented programming (Computer science) fast |
topic_facet | JavaScript (Computer program language) Object-oriented programming (Computer science) Application software Development. JavaScript (Langage de programmation) Programmation orientée objet (Informatique) Logiciels d'application Développement. COMPUTERS Programming Languages C++ Application software Development |
work_keys_str_mv | AT stefanovstoyan objectorientedjavascriptcreatescalablereusablehighqualityjavascriptapplicationsandlibraries AT wellmandan objectorientedjavascriptcreatescalablereusablehighqualityjavascriptapplicationsandlibraries |