Skip to content

Instantly share code, notes, and snippets.

@SnitchRUS66
SnitchRUS66 / sortObjectProps.js
Last active February 8, 2018 08:37
sort js obj props
function sortObjectProps(o) {
var sorted = {},
key, a = [];
for (key in o) {
if (o.hasOwnProperty(key)) {
a.push(key);
}
}
@SnitchRUS66
SnitchRUS66 / promises.js
Created March 27, 2019 09:47
About js promises
let promise1 = () => {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve('promise1 done')
}, 5000)
})
}
let promise2 = () => {
return new Promise((resolve, reject) => {
const Promise = require('bluebird')
// link to API (just sign up to get the key )):
// https://rapidapi.com/divad12/api/numbers-1
const https = require('https')
//======================= jsonGet Function =======================//
function jsonGet (day=1, month=0){
const vm = require('vm');
const fs = require('fs');
let callback;
function testQuery(callback) {
setTimeout(function () { callback(100500); }, 2000);
}
function testResult(result) {
callback(result); // В данном случае callback это функция переданная при инициализации