Пропустить теорию и перейти прямо к задачам
Ссылка на учебник: http://learn.javascript.ru
Сразу расскажу про несколько особенностей яваскрипта, о которых может быть не написано (или мало написано) в учебниках, но которые стоит понимать:
$scope.getProblematics = function(callback) { | |
var url = $scope.makeAPI('/problematics'); | |
$http.get(url, { | |
headers: { | |
"Content-Type": "application/json", | |
"Accept": "application/json", | |
"auth_token": $.cookie('auth_token') | |
} |
Пропустить теорию и перейти прямо к задачам
Ссылка на учебник: http://learn.javascript.ru
Сразу расскажу про несколько особенностей яваскрипта, о которых может быть не написано (или мало написано) в учебниках, но которые стоит понимать:
document.querySelectorAll('.FriendRequestAdd').forEach(function(e){ | |
e.click() | |
}); | |
setTimeout(function(){ | |
document.querySelectorAll('.layerCancel').forEach(function(e){ | |
e.click() | |
}); | |
}, 2000); |
html, body, div, span, object, iframe, | |
h1, h2, h3, h4, h5, h6, p, blockquote, pre, | |
abbr, address, cite, code, | |
del, dfn, em, img, ins, kbd, q, samp, | |
small, strong, sub, sup, var, | |
b, i, | |
dl, dt, dd, ol, ul, li, | |
fieldset, form, label, legend, | |
table, caption, tbody, tfoot, thead, tr, th, td, | |
article, aside, canvas, details, figcaption, figure, |
composer global require "laravel/installer" | |
export PATH="~/.composer/vendor/bin:$PATH" | |
source ~/.bashrc |
// if (!$('#fullname').val()) { | |
// $(this).addClass('error'); | |
// return false; | |
// } | |
// | |
// if (!$('#email').val()) { | |
// $(this).addClass('error'); | |
// return false; | |
// } | |
// |
app.directive('validex', function(){ | |
return { | |
require: 'ngModel', | |
link: function(scope, element, attrs, modelCtrl) { | |
modelCtrl.$parsers.push(function (val) { | |
if (!attrs.validex) return false; | |
var pattern = attrs.validex; | |
var flags = attrs.vflags ? attrs.vflags : ''; | |
var exp = new RegExp(pattern,flags); | |