نوشتن بعضی از متدهای جاوااسکریپت با حروف بزرگ

+1 رأی
میانگین بازدید روزانه 0.0374 بازدید

با سلام

در نوشتن آژاکس در جاوا اسکریپت بعضی از متدها باید با حرف بزرگ شروع شوند ؟؟؟ دلیلش چیه ؟
چون اگر زمانی ide هوششمندی در اختیار نباشه و بخواهیم کلیه دستورات را تایپ کنیم بخاطر سپردن این متدها در ذهن سخته ؟

مثل readyState که حرف State باید با حروف بزرگ شروع بشه یا responseText

 



if(window.XMLHttpRequest)
	{
		xmlhttp=new XMLHttpRequest();		
		
	}
		else
	{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");			
			
	}
			
			url="xx.php";
			
			para="user="+g();
			
			xmlhttp.onreadystatechange=function(){
	            if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
					{
	                   document.getElementById('txtHint').innerHTML=xmlhttp.responseText;
					}
 	}	
					
			xmlhttp.open("POST",url,true);	
			
			xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");		
				
			xmlhttp.send(para);	

 

سوال 6 سال قبل در تالار برنامه نویسی توسط IMANAZADI (72 امتیاز)
برچسب گذاری مجدد در 6 سال قبل توسط Saeed Zarinfam

1 جواب

+1 رأی

به این روش نام گذاری CamelCase می گویند که بین برنامه نویسان جاوااسکریپت و بسیاری از زبان های برنامه نویسی دیگر رواج دارد.

برای نام گذاری متد ها در روش CamelCase نام متد حتما با حرف کوچک شروع می شود و اگر نام متد حاوی چند کلمه بود حرف اول کلمات بعدی با حرف بزرگ نوشته می شود. در مورد readyState چون شامل دو کلمه ready و state است با استفاده از روش CamelCase به این صورت نوشته می شود.

جواب 6 سال قبل توسط Saeed Zarinfam (737 امتیاز)

سوال های مشابه

0 رأی
1 جواب میانگین بازدید روزانه 0.09228 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.491,225 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.1265 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1191 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.0492 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.24351 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.0376 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.2465 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.15142 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.09128 بازدید
کانال تلگرام جواب یاب
...