کد های جاوا اسکریپت برای طراحی سایت

استفاده از کدهای جاوا اسکریپت در طراحی سایت می‌تواند تجربه کاربری را به شکل چشم‌گیری بهبود بخشد. جاوا اسکریپت به طراحان و توسعه‌دهندگان وب این امکان را می‌دهد که با افزودن انیمیشن‌ها، تعاملات پویا و قابلیت‌های پیشرفته، وب‌سایت‌های خود را جذاب‌تر و کاربرپسندتر کنند. برای مثال، با استفاده از جاوا اسکریپت می‌توان فرم‌های تعاملی، گالری‌های تصاویر پویا و منوهای ناوبری زیبا و کارآمد ایجاد کرد. همچنین، این زبان برنامه‌نویسی به شما اجازه می‌دهد تا با استفاده از AJAX، داده‌ها را به صورت غیرهمزمان از سرور دریافت کنید و بدون نیاز به بارگذاری مجدد صفحه، محتوا را به‌روزرسانی کنید.

برنامه نویسی | طراحی سایت

برنامه نویسی | طراحی سایت

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

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

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

روش ها و رهنمود های کد نویسی در جاوا اسکریپت

روش ها یا رهنمود های کدنویسی، دستور هایی برای کدنویسی صحیح و بهینه هستند که شامل موارد زیر می باشند .

  • قواعد مربوط به تعریف متغیر و توابع
  • قوانین مربوط به استفاده از خط فاصله، تو رفتگی (indet) و توضیحات (comment)
  • اصول و روش های برنامه نویسی

رهنمود های کدنویسی کیفیت و کارایی بهینه ی کد را تضمین می کنند.

  • خوانایی کد را بهبود می بخشد.
  • نگهداشت (maintenance) کد را آسان می سازد.

رهنمودهای کد نویسی می توانند روش های کد نویسی شخصی و مختص به خود شما باشند یا قوانین مستند و ثبت شده باشند که یک تیم برنامه نویسی از آن پیروی می کند.

برنامه نویسی | طراحی سایت

قوانین مربوط به تعریف اسم برای متغیرها و توابع

نمونه

firstName = “John”;

        lastName = “Doe”;

        price = 19.90;

        tax = 0.20;

        fullPrice = price + (price * tax);‎

استفاده از فضای خالی در اطراف عملگرها

توصیه می نماییم همیشه قبل و بعد از عملگرها ( = + – * / ) و نیز پس از ویرگول یک فضای خالی ایجاد کنید.

نمونه

                      

var x = y + z;

        var values = [“Volvo”, “Saab”, “Fiat”];

تنظیم تورفتگی کد

                        

function toCelsius(fahrenheit) {

        ‎    return (5 / 9) * (fahrenheit – 32);

        ‎}‎

قواعد مربوط به نوشتن و استفاده از دستورات ساده و مرکب

  • همیشه دستورات ساده ی خود را با کارکتر نقطه ویرگول ” ; ” خاتمه دهید.

var values = [“Volvo”, “Saab”, “Fiat”];

        var person = {

        ‎    firstName: “John”,

        ‎    lastName: “Doe”,

        ‎    age: 50,

        ‎    eyeColor: “blue”

        ‎};‎

قوانین کلی برای دستورات پیچیده (مرکب)

  • همیشه براکت باز ” { ” در انتهای اولین خط برنامه ی خود قرار دهید.
  • قبل از براکت باز یک فضای خالی ایجاد کنید.
  • براکت بسته را در یک خط جدید و بدون هیچ فضای خالی قبل از آن قرار دهید.
  • به هیچ وجه یک دستور مرکب را با کاراکتر نقطه ویرگول خاتمه ندهید.

مثال:

                      

function toCelsius(fahrenheit) {

        ‎    return (5 / 9) * (fahrenheit – 32);

        ‎}‎

        for (i = 0; i <5;>

برنامه نویسی | طراحی سایت         

قوانین مربوط به تعریف شی

 

                   

 

                       

  • براکت باز را در همان خطی که اسم object در آن قرار دارد، تایپ کنید.

 

                       

  • بین هر خاصیت (property) و مقدار آن یک دو نقطه گذاشته و قبل و بعد آن فاصله ایجاد کنید.

 

                       

  • تنها مقادیر رشته ای را داخل علامت ) ” ” ( محصور کنید، از بکار بردن نقطه ویرگول در اطراف مقادیر عددی خودداری کنید.

 

                        

  • پس از آخرین جفت خاصیت – مقدار (property-value) در تعریف یک شی از ویرگول استفاده نکنید.

 

                       

  • براکت بسته را در خط جدیدی قرار داده و پیش از آن فضای خالی قرار ندهید.

 

                       

  • همیشه تعریف یک object را با کاراکتر نقطه ویرگول خاتمه دهید.

 

                   

 

                     مثال:

                   

var person = {

        ‎    firstName: “John”,

        ‎    lastName: “Doe”,

        ‎    age: 50,

        ‎    eyeColor: “blue”

        ‎};‎

 

                   

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

 

                   

                        var person = {firstName:”John”, lastName:”Doe”, age:50, eyeColor:”blue”};‎

 

                   

طول خط

 

                   

 

                        به منظور خوانایی بهتر کد، توصیه می کنیم تعداد کاراکترهای خط کد خود را به 80 کاراکتر محدود کنید.

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

                   

 

                     مثال:

                   

document.getElementById(“demo”).innerHTML =

        ‎    “Hello Dolly.”;‎‏

 

                   

قوانین تعریف اسم برای توابع و متغیرها

 

                   

در تعریف یا انتخاب اسم برای متغیرها و توابع ثابت قدم باشید، بدین معنا که

 

                   

 

                       

  • همیشه از سیستم نگارشی camelCase برای تعریف اسم متغیرها و توابع استفاده کنید.

 

                       

  • اسم متغیرهای سراسری را با حروف بزرگ ” UPPERCASE ” نگارش کنید.

 

                       

  • ثابت ها (همچون PI) را با حروف بزرگ ” UPPERCASE ” تایپ کنید.

 

                   

 

 

                   

استفاده از Hyphen در HTML و CSS

 

 

                   

 

                          توجه:

                       

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

 

                    

 

                   

Underscore

 

 

                   

این سیستم نگارشی بیشتر توسط برنامه نویسان C بکار گرفته می شود.

 

 

                   

 

                        نکته:

                       

هیچگاه اسامی توابع و متغیرها را با علامت $ آغاز نکنید. این کار باعث می شود با اسم هایی که در کتابخانه های جاوا اسکریپت بکار می روند، تداخل ایجاد شود.                          

بارگذاری (اسکپریت های خارجی) جاوا اسکریپت در  صفحه یHTML           

به منظور بارگذاری اسکریپت های خارجی کافی است از یک ساختار نگارشی ساده استفاده کنید، برای مثال نیازی به استفاده از خصیصه ی type در اسکریپت نیست.               

}