On Github paulkarabilo / prsnttn
Павел Карабило, Front-End Dev. pkarabilo@cogniance.com Cogniance
$("div")
.show()
.css({"margin": "10px"})
.animate()...
<td data-key="username"
data-id="234233"
data-ndocuments="7"
data-permissions="user,moderator,admin">
JOHN DOE
</td>
[
...
{
"username": "JOHN DOE",
"id": "234233",
"ndocuments": "7",
"permissions": ["user", "moder", "admin"]
}
]
a = (n for n in items when n in [1..10])
var a, n,
__indexOf = [].indexOf || function(item) { ... };
a = (function() {
var _i, _len, _results;
_results = [];
for (_i = 0, _len = items.length; _i < _len; _i++) {
n = items[_i];
if (__indexOf.call([1, 2, 3, 4, 5, 6, 7, 8, 9, 10], n) >= 0) {
_results.push(n);
}
}
return _results;
})();
var a = [];
$.each(items, function (i, item) {
if (item >= 1 && item <= 10) {
a.push(item);
}
});
var a = _.filter(items, function (item) {
return (item >= 1 && item <= 10)
});
parallelSearch = (keywords, cb) ->
out = []
await
for k,i in keywords
search k, defer out[i]
cb out
class Model {
url: string;
constructor(url: string) {
this.url = url;
}
}
var user = new Model(1);
/*Supplied parameters do not match any signature of call target.
Could not select overload for 'new' expression.*/
var Users = Backbone.Collection.extend({
url: "/api/users"
})
var UsersView = Backbone.View.extend({
template: _.template($('#my-template').html()),
initialize: function () {
this.collection = new Users();
this.collection.on("sync", this.render, this);
this.collection.fetch();
},
render: function () {
this.$el.html(this.template(this.collection.toJSON()));
return this;
}
});
myNgApp.controller("Ctrl", ["$scope", "$http", function ($scope, $http) {
$scope.items = $http.get("/api/some/endpoint");
}])
Users.get(id).save();
myNgApp.controller("Ctrl", ["$scope", "$http", function ($scope, $http) {
var User = $resource('/user/:userId', {userId: '@id'});
var user = User.get({userId: id}, function() {
user.$save();
});
}]);
var names = Users.pluck("name");
Остается 2, максимум - 3
А лучше - по два