मुझे हाल ही में एक ऐप में "स्ट्रिंग मैथ" का उपयोग करने के लिए एक साथी डेवलपर द्वारा बेरेट किया गया था। मैं पूरी तरह से विकास की बात नहीं कर रहा हूं, बिना किसी औपचारिक प्रशिक्षण के, और मैंने इस मुद्दे के बारे में नहीं सुना है। यह क्या है? सवाल में"स्ट्रिंग गणित" क्या है और यह बुरा क्यों है?
कोड:
$('.submit-input').click(function() {
var valid = true;
$('input, select, radio').removeClass('error');
$('.error-message').hide();
$('.validate').each(function() {
if($(this).val() == $(this).attr('default')){
valid = false;
$(this).addClass('error');
}
});
if(!$('select[name="contact"] option:selected').val() != ''){
$('select[name="contact"]').addClass('error');
valid = false;
}
if(!$('input[name="ampm"]:checked').length){
$('input[name="ampm"]').addClass('error');
valid = false;
}
if(!valid){
$('.error-message').css('display','block');
return false;
} else {
var services_selected = 'Services Selected: ';
services_selected += $('.l3').text() + ', ' + $('.l4').text() + ', ' + $('.l5').text() + '; ' + $('.l6').text();
var prices = 'Prices: ';
prices += $('.l7').text() + ', ' + $('.l8').text() + ', ' + $('.l9').text() + ', ' + $('.l10').text();
var name = 'Name: ';
name += $('input[name="name"]').val();
var phone = 'Phone: '
phone += $('input[name="phone"]').val();
var time = 'Preferred contact time: ';
time += $('select[name="contact"] option:selected').val() + $('input[name="ampm"]:checked').val();
$.ajax({
url: 'php/mailer.php',
data: 'services_selected=' + services_selected +'&prices=' + prices + '&name=' + name + '&phone=' + phone + '&time=' + time,
type: "POST",
success: function() {
$('#email_form_box .container').children().fadeOut(500, function() {
$('#email_form_box .container').html('<div style="margin:20px auto;text-align:center;width:200px;">yada yada yada<br /><span class="close">Close</span></div>');
});
}
});
}
});
संपादित करें: सार मैं यहाँ हो रही है कि यह एक मानक विकास बोलचाल की भाषा नहीं है, और मैं शायद पुरुष जो मुझे पहले में बक दिया से बात करनी चाहिए जगह। तो मैं वह करूँगा। धन्यवाद दोस्तों। मैं एक जवाब के साथ वापस आऊंगा, या जो भी पहले से जानता था उसे जांचने के लिए।
मुझे लगता है कि केवल आपका मित्र ** "स्ट्रिंग गणित" ** चीज़ के बारे में जानता है :) – Sarfraz
हमें वह कोड दिखाएं जिस पर उन्होंने ऑब्जेक्ट किया था। – tpdi
तो आपने अपने साथी डेवलपर से यह सवाल क्यों नहीं पूछा? – Codesleuth