Skip to content

Instantly share code, notes, and snippets.

View kuznetsovandrey76's full-sized avatar

Andrey Kuznetsov kuznetsovandrey76

View GitHub Profile
@kuznetsovandrey76
kuznetsovandrey76 / gulpfile.js
Last active February 9, 2017 18:14
Work with gulp
'use strict';
/*
npm install --save-dev gulp-concat-css
npm install --save-dev gulp-clean-css
npm install --save-dev gulp-rename
npm install --save-dev gulp-autoprefixer
npm install --save-dev gulp-livereload
npm install --save-dev gulp-connect
*/
var array = [1,2,[1,2,[[1,2,3],1,2,3],3],3];
function newarr(source) {
var res = [];
function doit(_source) {
_source.forEach(function(e) {
if(typeof e === 'number') {
// console.log("ok");
res.push(e);
<ul id="list">
<li data-temp="1">1</li>
<li data-temp="2">2</li>
<li data-temp="3">3</li>
</ul>
list.addEventListener('click', function(e) {
console.log(e.target.getAttribute("data-temp"));
});
function Calc() {
var number = 0;
return {
add: function(num) {
number += num;
},
dif: function(num) {
number -= num;
},
mul: function(num) {
// heroku password
heroku auth:token
heroku ps:scale web=1
var elemArr = Array.prototype.slice.call( htmlCollection );
// или короче:
var elemArr = [].slice.call( htmlCollection );
sencha -sdk c:/project/extjs/extSDK generate app Your-app-name c:/project/extjs/dockers
sencha -sdk (sdk-path) generate app Your-app-name (your-app-path)
sencha -sdk c:/project/ext/sdk generate app Generate ./qwerty
здесь расположен sdk название приложения папка где будет расположено приложение
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
* {
margin: 0;
}
.header-list {
function filter(arr, someFn) {
var result = [];
for (var i = 0; i < arr.length; i++) {
if (someFn(arr[i]) === true) {
result.push(arr[i]);
}
}
return result;
@kuznetsovandrey76
kuznetsovandrey76 / getset.js
Created September 8, 2018 16:28
Геттер, Сеттер
function Counter() {
this.counter = 0;
return {
add: function() {
counter++;
},
get: function() {
return counter;
},