JavaScript Essentials for SAP ABAP Developers A Guide to Mobile and Desktop Application Development
Easily master JavaScript (JS) with this quick guide and develop mobile and desktop applications for SAP Fiori. The book equips ABAP/SAP developers with the essential topics to get started with JS. The focus of JavaScript Essentials for SAP ABAP Developers is on the parts of the JS language that are...
Gespeichert in:
| 1. Verfasser: | |
|---|---|
| Format: | E-Book |
| Sprache: | Englisch |
| Veröffentlicht: |
Berkeley, CA
Apress L. P
2017
Apress |
| Ausgabe: | 1 |
| Schlagworte: | |
| ISBN: | 9781484222195, 1484222199, 9781484222201, 1484222202 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Easily master JavaScript (JS) with this quick guide and develop mobile and desktop applications for SAP Fiori. The book equips ABAP/SAP developers with the essential topics to get started with JS. The focus of JavaScript Essentials for SAP ABAP Developers is on the parts of the JS language that are useful from the perspective of an ABAP developer. The book starts with a brief intro to HTML, the basics of JS, and how to create and run a simple JS program. It then dives into the details of the language, showing how to make simple programs. It covers loops in detail, mathematical operations, and string and regular expressions in JS, as well as a taste of functions, followed by objects and object-oriented programming in JavaScript. |
|---|---|
| AbstractList | Easily master JavaScript (JS) with this quick guide and develop mobile and desktop applications for SAP Fiori. The book equips ABAP/SAP developers with the essential topics to get started with JS. The focus of JavaScript Essentials for SAP ABAP Developers is on the parts of the JS language that are useful from the perspective of an ABAP developer. The book starts with a brief intro to HTML, the basics of JS, and how to create and run a simple JS program. It then dives into the details of the language, showing how to make simple programs. It covers loops in detail, mathematical operations, and string and regular expressions in JS, as well as a taste of functions, followed by objects and object-oriented programming in JavaScript. With sample code and screenshots to help you fully understand JavaScript (JS), this quick guide will help you to easily master JS and develop mobile and desktop applications for SAP Fiori, while equipping ABAP/SAP developers with the essential topics to get started with JS. -- |
| Author | Zaidi, Rehan |
| Author_xml | – sequence: 1 fullname: Zaidi, Rehan |
| BookMark | eNpFkMtOwzAQRY14iLb0A9hlh1iEjsdJbC_bUl6qBFIRW8u2HAiJ4hCHwueTtJXYzOhqzlzN3DE5qX3tCLmkcEMB-ExyEdM4EQnGiAgxPSJjOshB4TGZ9sBBU5mekZGUIAA5ZedkGsInAFCJyEQ2IvGT3uqNbYumi1YhuLordBWi3LfRZv4SzRd9uXVbV_nGteGCnOb92E0PfULe7lavy4d4_Xz_uJyvY81EChC7XCYuQ4M0tVozZjJgNsu5lZJya6UxSZpKY6nRXDprUQKDPJWMWWmZRjYhV3vjUBZVFXzeKeN9GTD55cqUYXiBQYLQk9d7UofS_YQPX3VBbSu3w9V_EtgvTMjs4Nq0Rf3u2r2poqCGYAdaUTXwalhQ9P-OpvVf3y50amds-5xaXanVYpkIgQI5-wMuLXMC |
| ContentType | eBook |
| Copyright | Rehan Zaidi 2017 |
| Copyright_xml | – notice: Rehan Zaidi 2017 |
| DEWEY | 005.2762 |
| DOI | 10.1007/978-1-4842-2220-1 |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| DocumentTitleAlternate | SAP ERP. |
| EISBN | 1484222202 9781484222201 |
| Edition | 1 |
| ExternalDocumentID | bks000130420 9781484222201 394309 EBC4882827 |
| Genre | Electronic books |
| GroupedDBID | 0DA 0DJ 20A 38. AABBV AALIM AALVI ABARN ABQPQ ABQUB ACBPH ACBPT ACLGV ADCXD ADVEM AEKFX AERYV AEZAY AFOJC AGIGN AGYGE AHWGJ AIODD AJFER ALBAV ALMA_UNASSIGNED_HOLDINGS AZZ BBABE CZZ EPMIO EYCYQ GEOUK IEZ JJU OHILO OODEK SAY SBO SWYDZ TPJZQ WZT Z5O Z7R Z7S Z7U Z7V Z7X Z7Y Z7Z Z81 Z83 Z84 Z85 Z87 Z88 6XM DRU NUC Z7W |
| ID | FETCH-LOGICAL-a38500-ef94e62b215caa33b603c6f7c9917cc9bb4559bc1ba79ecc29030f5933c9c3a23 |
| ISBN | 9781484222195 1484222199 9781484222201 1484222202 |
| IngestDate | Sun Aug 27 04:37:16 EDT 2023 Sun Oct 19 07:26:28 EDT 2025 Tue Nov 04 06:45:13 EST 2025 Wed Dec 10 12:10:16 EST 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| LCCallNum | QA76.73.A12 .Z35 2017 |
| LCCallNum_Ident | QA76.76.A65 |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-a38500-ef94e62b215caa33b603c6f7c9917cc9bb4559bc1ba79ecc29030f5933c9c3a23 |
| OCLC | 990802713 |
| PQID | EBC4882827 |
| PageCount | 176 |
| ParticipantIDs | skillsoft_books24x7_bks000130420 askewsholts_vlebooks_9781484222201 springer_books_10_1007_978_1_4842_2220_1 proquest_ebookcentral_EBC4882827 |
| PublicationCentury | 2000 |
| PublicationDate | 2017 20170622 2017-06-20 2017. |
| PublicationDateYYYYMMDD | 2017-01-01 2017-06-22 2017-06-20 |
| PublicationDate_xml | – year: 2017 text: 2017 |
| PublicationDecade | 2010 |
| PublicationPlace | Berkeley, CA |
| PublicationPlace_xml | – name: Berkeley, CA – name: Place of publication not identified |
| PublicationYear | 2017 |
| Publisher | Apress L. P Apress |
| Publisher_xml | – name: Apress L. P – name: Apress |
| SSID | ssj0001922386 ssib029577387 ssib030841355 ssib028680569 |
| Score | 2.0253367 |
| Snippet | Easily master JavaScript (JS) with this quick guide and develop mobile and desktop applications for SAP Fiori. The book equips ABAP/SAP developers with the... With sample code and screenshots to help you fully understand JavaScript (JS), this quick guide will help you to easily master JS and develop mobile and... |
| SourceID | skillsoft askewsholts springer proquest |
| SourceType | Aggregation Database Publisher |
| SubjectTerms | ABAP/4 (Computer program language) Application software Business enterprises Computer Applications Computer programs Computer Science JavaScript (Computer program language) Professional and Applied Computing Programming Languages, Compilers, Interpreters Programming Techniques |
| SubjectTermsDisplay | ABAP/4 (Computer program language) Business enterprises -- Computer programs. Electronic books. SAP ERP. |
| Subtitle | A Guide to Mobile and Desktop Application Development |
| TableOfContents | while Loop -- do...while Loop -- for Loop -- for...in Loop -- Label Statement -- Summary -- Chapter 5: Regular Expressions and String Methods -- Regular Expressions: An Overview -- String Methods -- search Method -- replace Method -- match Method -- split Method -- Regular Expression Object -- Regular Expression Object Properties -- constructor Property -- global Property -- ignoreCase Property -- lastIndex Property -- multiline Property -- source Property -- Regular Expression Object Methods -- exec Method -- test Method -- toString Method -- Summary -- Chapter 6: Functions -- Functions: An Overview -- Declaring Functions -- Using a Function Expression -- Self-Invoking Functions -- Named Function Expression -- Anonymous Function -- Using a Function Declaration -- Summary Comparison of the Function Declaration and Function Expression -- Function Parameters and Arguments -- Missing Parameters and the undefined Value -- arguments Array -- Simulating Optional Parameter Passing -- return Statement -- Function Call -- Parameter Pass by Value or Pass by Reference? -- Function Naming -- Summary -- Chapter 7: Doing More with Functions -- Hoisting in the Context of Functions -- First-Class Citizens -- Nested Functions -- Lexical Scoping -- Closures -- Recursive Functions -- Summary -- Chapter 8: Object-Oriented Programming in JavaScript -- Object-Oriented Programming in General -- Object Instances and Constructors -- Approach 1: Using an Object Literal -- Approach 2: Using a Constructor Function -- Approach 3: Using the Object() Constructor -- Approach 4: Using the create() Method -- JavaScript: A Prototype-Based Language -- Prototypal Inheritance -- Summary -- Chapter 9: Objects -- Array -- Properties of Array Object -- Property constructor -- Property length -- Array Methods -- Method concat -- Method pop -- Boolean -- Boolean Properties -- Boolean Methods Method valueOf -- String -- String Properties -- Property length -- String Methods -- Method charAt -- Method repeat -- Method slice -- Date -- Date Properties -- Property constructor -- Date Methods -- Using Property prototype with Method getDay() -- Method setMonth -- Summary -- Chapter 10: JavaScript Object Notation (JSON) -- JSON: An Overview -- JSON Data Types -- JSON Objects -- JSON Arrays -- JSON parse Method -- JSON stringify Method -- Summary -- Chapter 11: Miscellaneous Topics -- Strict Mode -- Debugging JavaScript -- Code Formatting Tips -- Use a Semicolon at the End of Each Statement -- Usage of Blanks -- Usage of Comparison Operators -- Function Curly Brackets -- Correctly Formatted Code Example -- Naming Convention for Variables -- Runtime Error and Exception Handling -- Best Practices in JavaScript -- Avoid Use of Global Variables -- Never Declare Objects for Numbers, Strings, or Booleans -- Use of default Clause in switch Statements -- Assigning Default Values in Parameter -- Use === Comparison -- Avoid Usage of Closures -- Summary -- Index Intro -- Contents at a Glance -- Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: Introduction to JavaScript -- Brief JavaScript Background -- Inside a JavaScript Program -- Creating a Simple JS Program -- A Quick Look at HTML -- Putting JavaScript in HTML Code -- Writing JS Code Within the < -- HEAD> -- and < -- /HEAD> -- Tags -- Writing JS Code Within the < -- BODY> -- and < -- /BODY> -- Tags -- Creating JS Code in a Separate File -- Variable Declaration in JavaScript -- Using Eclipse -- Summary -- Chapter 2: A Step Ahead in JavaScript -- Window Object -- Data Types in JavaScript -- String -- Number -- Undefined -- Null -- Object -- Objects Within Objects -- Boolean -- The typeof Operator -- Method console.log -- Taking Input from the User -- Commonly Used Keywords in JavaScript -- Summary -- Chapter 3: Operators in JavaScript -- Arithmetic Operators -- Addition Operator -- Subtraction Operator -- Multiplication Operator -- Division Operator -- Remainder Operator -- Exponentiation Operator -- Increment Operator -- Decrement Operator -- Unary Negation Operator -- Comparison Operators -- Greater Than Operator -- Less Than Operator -- Greater Than or Equal To Operator -- Less Than or Equal To Operator -- Equality and Inequality Operators -- Equality Operator -- Inequality Operator -- Strict Equality (Identity) Operator -- Non-identity/Strict Inequality Operator -- Logical Operators -- Bitwise Operators -- Bitwise AND -- Bitwise OR -- Bitwise XOR -- Bitwise NOT -- Bitwise Left Shift -- Bitwise Unsigned Right Shift -- Bitwise Signed Right Shift -- Coding Example -- Assignment Operators -- String Operator -- Summary -- Chapter 4: Control Structures in JavaScript -- Block Statement -- Conditional Statements -- if...else Statement -- switch Statement -- Loops in JavaScript |
| Title | JavaScript Essentials for SAP ABAP Developers |
| URI | https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=4882827 http://link.springer.com/10.1007/978-1-4842-2220-1 https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781484222201&uid=none http://www.books24x7.com/marc.asp?bookid=130420 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1La9wwEBZtUmhz6ZumL0TpoRAMtiRbVm-bsE2hNA0kLbkJSSvT7S7eJXKW_fkdyfJjm0t76EX4hUbok0ffSDMahN6rssiJ5jTR1vKEiSpLyiy1YPNwVtGZBoZiQrIJfnZWXl2J85iswYV0Aryuy-1WrP8r1PAMwPahs_8Ad18pPIBrAB1KgB3KPxhxfxu5pdqoi6AEjqbOxxR5WcGN8GJyfjQ5hiK6CPk8DyEi_fRmPgu5M76uNKiH6JfsFs1q3fLTdkFv7FrUrzSr-WzeAvQzjrC4eJAFTzeSDnCvR34erUkJ5pFfFcra1Je3FOzgUwGmZ-lDewjYn9kwm_Q-fkNdxMfX3eUFKKD90-m371-6H56InHMa-eGvlm4ChShCAF5shujO5eqa1W1Nx9OBd5pxgA6UW8DsADNH43aMhvtuMV8uHcxtt_a8A5W4fIT2rY8veYzu2PoJethl1cBRyT5FswFHPOCIAUcMOGKPIx5w_IgnOKCImxVuUcSAIo4o4hGKeITiM_Tj0_Ty5HMSc2EkipZ5mia2EswWRANFM0pRqouUmqLiBgg-N0ZozcA41CbTigv4L4kA9V3lglIjDFWEPkd79aq2LxC2YKMTzoHJApsumS6Z0oJCDSJnTKv0EL0b9aLcLMO-vZM7iB4i3HWuDO-jM7GcHp_ApACWPIdP-k6XoQrCtlzqhWs3zBkBUR86LNovZHeMNgiTmfTipJcns5d_06pX6MEwzF-jveb6xr5B98ymmbvrt3H4_QaEqmOH |
| linkProvider | ProQuest Ebooks |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=JavaScript+Essentials+for+SAP+ABAP+Developers%3A+A+Guide+to+Mobile+and+Desktop+Application+Development&rft.au=Zaidi%2C+Rehan&rft.date=2017-06-20&rft.pub=Apress&rft.isbn=9781484222195&rft_id=info:doi/10.1007%2F978-1-4842-2220-1&rft.externalDocID=9781484222201 |
| thumbnail_m | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97814842%2F9781484222201.jpg |
| thumbnail_s | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fmedia.springernature.com%2Fw306%2Fspringer-static%2Fcover-hires%2Fbook%2F978-1-4842-2220-1 |

