کتاب الکترونیکی

مرجع برنامه نویس جاوا اسکریپت

JavaScript programmer's reference

دانلود کتاب JavaScript programmer’s reference (به فارسی: مرجع برنامه نویس جاوا اسکریپت) نوشته شده توسط «Cliff Wootton»


اطلاعات کتاب مرجع برنامه نویس جاوا اسکریپت

موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Wrox Press

نویسنده: Cliff Wootton

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2001

تعداد صفحه: 2146

حجم کتاب: 17 مگابایت

کد کتاب: 1861004591 , 9781861004598

توضیحات کتاب مرجع برنامه نویس جاوا اسکریپت

جاوا اسکریپت زبان برنامه نویسی وب است. استفاده گسترده از آن در برنامه های کاربردی وب و پشتیبانی در تمام مرورگرهای مدرن و در محیط های سمت سرور و مدیریت، آن را به بخشی ضروری از جعبه ابزار برنامه نویسان تبدیل کرده است.

پیچیدگی و سردرگمی در جاوا اسکریپت نه از زبان، بلکه از تعداد پیاده‌سازی‌های مختلف ناشی می‌شود که هرکدام از APIها و استانداردهای مختلف پشتیبانی می‌کنند. این کتاب که از تجربه برنامه نویسی گسترده ای که در توسعه مولفه ها برای یک وب سایت اصلی به دست آمده است، نوشته شده است، این کتاب به شما کمک می کند تا در این مشکلات پیمایش کنید.

سی دی همراه نه تنها کل این کتاب را در قالب PDF، به طور کامل پیوند داده شده و قابل مشاهده با Acrobat Reader ™ ارائه می کند، بلکه یک مرجع واژگانی متقابل را ارائه می دهد که شامل بیش از 3500 مدخل است و مرورگر جامع تر را ارائه می دهد. همراه مبتنی بر کتاب.

Amazon.com مرور مرجع برنامه نویس جاوا اسکریپت جاوا اسکریپت، جی اسکریپت و ECMAScript را تا حدی که استاندارد شده اند مستند می کند و در ادامه به فهرست برنامه های افزودنی که ناشران اصلی مرورگرها به زبان ها اضافه کرده اند. در اصل، این کتاب منبعی است برای یافتن اینکه چگونه مرورگرهای اصلی (Microsoft Internet Explorer، Netscape Navigator و Opera) مدل‌های شیء سند (DOM) خود را، استاندارد و اختصاصی، پیاده‌سازی می‌کنند و چگونه به عناصر DOM از طریق جاوا اسکریپت و موارد مشابه دسترسی پیدا می‌کنند. زبان های اسکریپت نویسی.

این یک مرجع است، پس انتظار نداشته باشید که جاوا اسکریپت را از طریق هر نوع آموزشی به شما آموزش دهد (اگرچه خواندن توضیحات شی می تواند بسیار روشنگر باشد، در واقع). کلیف ووتن تصمیم گرفته است که کار خود را بر اساس حروف الفبا سازماندهی کند، مانند یک دایره المعارف غول پیکر از اشیا، کلمات رزرو شده، عملگرها، فیلترها و سایر جنبه های جاوا اسکریپت و استانداردهای DOM. یک ارجاع متقابل که ویژگی‌ها، روش‌ها و کنترل‌کننده‌های رویداد را با اشیایی که به آن‌ها تعلق دارند مرتبط می‌کند، به عنوان یک پیوست ظاهر می‌شود. هنگامی که ورودی شی مورد نظر خود را پیدا کردید، به اطلاعات وراثت، خلاصه نحو و توصیه های انگلیسی ساده در مورد آنچه شی انجام می دهد، دسترسی آسان خواهید داشت. جداول جزئیات پیاده سازی را برای هر ویژگی، روش، و کنترل کننده رویداد ارائه می دهند، بنابراین می دانید کدام نسخه از مرورگرها از ویژگی زبانی که می خواهید استفاده کنید پشتیبانی می کند. همچنین ارجاعاتی به اسناد استاندارد، و گاهی اوقات، تصاویری از نحوه استفاده از عنصر زبان در کد کار وجود دارد. تصاویر نادر هستند اما به طور کلی در روشن کردن اهمیت عناصر زبان و روابط بین اشیاء مؤثر هستند.

یک ویژگی جالب مستند اشتباهات رایج و فرضیات نادرست توسط Wootton است. به عنوان مثال، او یک ورودی در Bar.visibility، یک ویژگی وجود ندارد که گاهی اوقات فرض می شود در مدل شیء Netscape Navigator وجود دارد، اضافه کرده است. نویسنده اشاره می کند که ویژگی صحیح Bar.visible است. این کتاب همچنین روش‌های عجیبی برای انجام کارها دارد: اپراتورها و سایر ورودی‌های بدون کاراکتر، همانطور که مرسوم است، قبل از ورودی‌های «A» در جلو ظاهر نمی‌شوند. آنها نویسه‌گردانی شده‌اند، اگر این کلمه است، پس باید «افزودن» را جستجو کنید تا در مورد عملگر + اطلاعات پیدا کنید. به طور کلی، این یک مرجع جاوا اسکریپت خوب است که توسط CD-ROM همراه آن که شامل کل بدنه مواد مرجع چاپ شده (به علاوه مقداری اضافی) به شکل قابل جستجو است، عالی ساخته شده است. –David Wall

موضوعات تحت پوشش: زبان های برنامه نویسی JavaScript، JScript، و ECMAScript و پیاده سازی آنها در مرورگرهای محبوب و همچنین در اسناد استاندارد. پوشش شامل جاوا اسکریپت از طریق نسخه 1.5، JScript تا نسخه 5.5 و ECMAScript از طریق نسخه 3 است. استاندارد DOM1 به طور کامل پوشش داده شده است و استاندارد DOM2 تا حدی که در Netscape Navigator 6 پیاده سازی شده است پوشش داده شده است. در واقع، این به این معنی است که پوشش شامل Netscape Navigator از طریق نسخه می شود. 6.0، اینترنت اکسپلورر از طریق نسخه 5.5، و اپرا تا نسخه 5. همچنین برخی از پوشش های جاوا اسکریپت سمت سرور تحت Netscape Enterprise Server وجود دارد.


JavaScript is the scripting language of the Web. Its widespread use in web applications, and support in all modern browsers and in server-side and administration environments, make it an essential part of the programmers’ toolkit.

Complexity and confusion in JavaScript come not from the language, but from the number of different implementations, each with widely varying support for different APIs and standards. Written from extensive programming experience gained in developing components for a major website, this book helps you navigate those difficulties.

The accompanying CD not only presents this entire book in PDF format, fully hyperlinked and viewlable with Acrobat Reader ™, but provides a cross-referenced, lexical reference that includes over 3500 entries, giving an even more comprehensive, browser-based companion to the book.

Amazon.com Review JavaScript Programmer’s Reference documents JavaScript, JScript, and ECMAScript to the degree that they’re standardized, and goes on to catalog the extensions major browser publishers have added to the languages. In essence, this book is a resource for finding out how the major browsers (Microsoft Internet Explorer, Netscape Navigator, and Opera) implement their Document Object Models (DOMs), both standard and proprietary, and how they access DOM elements through JavaScript and similar scripting languages.

This is a reference, so don’t expect it to teach you JavaScript through any sort of tutorial (though reading the object descriptions can be very illuminating, indeed). Cliff Wootton has chosen to organize his work alphabetically, like a giant encyclopedia of objects, reserved words, operators, filters, and other aspects of JavaScript and the DOM standards. A cross-reference that associates individual properties, methods, and event handlers with the objects to which they belong appears as an appendix. Once you’ve located the entry of the object you want, you’ll have easy access to inheritance information, a syntax summary, and plain-English advice on what the object does. Tables provide implementation details for each property, method, and event handler, so you know which versions of which browsers support the language feature you want to use. There also are references to standards documents, and, sometimes, illustrations of how to use the language element in working code. Illustrations are rare but generally effective in clarifying the significance of language elements and the relationships among objects.

A cool feature is Wootton’s documentation of common errors and incorrect assumptions. For example, he’s included an entry on Bar.visibility, a nonexistent property sometimes assumed to exist in the Netscape Navigator object model. The correct property is Bar.visible, the author points out. The book also has some strange ways of doing things: Operators and other non-character entries don’t appear up front, before the “A” entries, as is conventional. They’ve been transliterated, if that’s the word, so you have to look up “Add” in order to find out about the + operator. Overall, this is a fine JavaScript reference, made excellent by its companion CD-ROM that includes the entire body of printed reference material (plus some extra) in searchable form. –David Wall

Topics covered: The JavaScript, JScript, and ECMAScript scripting languages, and their implementations in popular browsers as well as in standards documents. Coverage includes JavaScript through version 1.5, JScript through version 5.5, and ECMAScript through version 3. The DOM1 standard is covered fully and the DOM2 standard is covered to the extent it’s implemented in Netscape Navigator 6. Effectively, this means coverage includes Netscape Navigator through version 6.0, Internet Explorer through version 5.5, and Opera through version 5. There’s also some coverage of server-side JavaScript under Netscape Enterprise Server.

دانلود کتاب «مرجع برنامه نویس جاوا اسکریپت»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

📖 خرید این کتاب

برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمه‌های زیر کلیک کنید تا پیام آماده برای شما ارسال شود:

پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.