- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
var code = '\
int sum(int a, int b) {\
__asm {\
mov eax, a;\
add eax, b;\
mov a, eax;\
}\
return a;\
}';
var sum = cpp2js(code);
var ans = sum(34, 288);
alert(ans);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+4
var code = '\
int sum(int a, int b) {\
__asm {\
mov eax, a;\
add eax, b;\
mov a, eax;\
}\
return a;\
}';
var sum = cpp2js(code);
var ans = sum(34, 288);
alert(ans);
http://www.speqmath.com/tutorials/cpp2js/index.html
+3
$('.product-value').find('.form_select_body').find('.dropdown').find('a').on('click', function(){
$('#ordering_popup').find('.popup-section_right').find('[checked=checked]').parents('.equipment-product-preview').find('.equipment-product-info').find('.value').text($(this).text());
$('#ordering_popup').find('.popup-section_right').find('[checked=checked]').parents('.equipment-product-preview').find('.equipment-product-info').find('.value').attr('value',$(this).text());
$('#ordering_popup').find('.popup-section_left').find('.equipment-product-preview:eq(0)').find('.equipment-product-info').find('.value').text($(this).text());
$('#ordering_popup').find('.popup-section_left').find('.equipment-product-preview:eq(0)').find('.equipment-product-info').find('.value').attr('value',$(this).text());
});
+1
$(".lucky-card-divforCheck").hover(
function () {
if (document.getElementById('lucky-card-p-mail').getElementsByTagName('input')[0].value=="" &&
document.getElementById('lucky-card-p-phone').getElementsByTagName('input')[0].value==""
) {
$(document.getElementById("lucky-card-butt1")).hide();
$(document.getElementById("lucky-card-butt2")).show();
/*document.getElementById('lucky-card-err_fio').innerHTML='Не работает элс';*/
} else {
/*document.getElementById('lucky-card-err_fio').innerHTML='Работает элс';*/
};
}
,
function () {
$(document.getElementById("lucky-card-butt2")).hide();
$(document.getElementById("lucky-card-butt1")).show();
}
);
$('#lucky-card-empty-butt').click(function(){
document.getElementById('lucky-card-err_fio').innerHTML='Напишите хотя бы почту или телефон';
});
изящная валидация
+2
(function ($) {
Drupal.behaviors.kdating = {
attach: function (context, setting) {
var links = $('#field-slideshow-1-pager').find('a');
links.colorbox({ rel: 'gal' });
$.each(links, function (index, value) {
var val = $(value);
var href = val.find('img').attr('src');
var path = href.split('/'),
newPath = path[0] + '//'
+ path[2] + '/'
+ path[3] + '/'
+ path[4] + '/'
+ path[5] + '/'
+ path[9];
val.attr('href', newPath);
});
}
};
})(jQuery);
Парсим ссылки вместе
+3
vm.isAreaChosen = function () {
if (!!vm.activeArea) return true;
return false;
};
такой вот просто метод
+5
var date = $($($cell.get(0)).parents('.row').find('div').get(0)).find('span').text();
+2
var data = [];
if(!Ext.isEmpty(val[i][Object.keys(value[i])[0]])) {
data['duration'] = val[i][Object.keys(value[i])[0]]['duration'];
data['count'] = val[i][Object.keys(value[i])[0]]['count'];
data['acd'] = val[i][Object.keys(value[i])[0]]['acd'];
data['asr'] = val[i][Object.keys(value[i])[0]]['asr'];
} else {
data['duration'] = '';
data['count'] = '';
data['acd'] = '';
data['asr'] = '';
}
i++;
if(i>=val.length) {
i = 0;
}
return tpl.apply(data);
+5
function createUUID() {
var s = [];
var hexDigits = "0123456789abcdef";
for (var i = 0; i < 36; i++) {
s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1);
}
s[14] = "4";
s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1);
s[8] = s[13] = s[18] = s[23] = "-";
var uuid = s.join("");
return uuid.substring(0, 18);
}
Интересно, тот кто это писал сам то понял что написал.. и зачем?
P.S. взято отсюда - https://github.com/flashphoner/flashphoner_client/blob/wcs_api/client/src/Flashphoner.js
+8
function index(addr){
return parseInt(addr.split("").map(function(c){return "123456789ABCDEFGHIJKLMNOP0"[c.charCodeAt(0)-64]}).join(""),26)+parseInt((addr+"$").split("").map(function(c){return "Z".indexOf(c)+1}).join(""),26);
}
Функция вычисляет номер столбца Excel по его буквенному обозначению с помощью сил Тьмы.
+1
var imgLink = '';
var postSrc = $(this).closest('tr').find('#data-post-source').val();
if (postSrc == 'instagram') {
imgLink = $(this).closest('tr').find("a[href*='instagram.com/p/']").attr('href');
}
$('.currentCampaignName').html($("#currentCampaignName").text());
$('.currentCampaignImg').attr('src', $("#currentCampaignImg").attr('src'));
$(".addToQueueImg").attr('src', '');
$("#imageTitle").val('');
$("#imageHyperlink").val(imgLink);
$("#imageMessage").val('');
$("#imageTitlePreview").html('');
$("#imageHyperlinkPreview").html(imgLink);
$("#imageMessagePreview").html('');
$("#addToQueueText").html('');
var id = $(this).attr('id');
$('#postId').val(id);
$('#videoLink').val('');
var img = $('#img_' + id).attr('src');
var video = $('#video_' + id).attr('src');
var imageTitle = $('#title_' + id).val();
var imageHyperlink = $('#link_' + id).val();
var imageMessage = $('#des_' + id).val();
$('.addToQueue').html($('#ctext_' + id).val());
$('#updatedText').val($('#ctext_' + id).val());