Skip to content

Instantly share code, notes, and snippets.

View alibalbars's full-sized avatar

Ali Balbars alibalbars

View GitHub Profile
promise.then(
result => alert(result),
error => alert(error)
);
@alibalbars
alibalbars / then.js
Created July 30, 2021 17:03
Js Promise
let promise = new Promise(function (resolve, reject) {
resolve('basarili!');
reject(new Error('hata alindi!'))
})
promise.then(
function (result) {
console.log(result);
},
function (error) {
console.log(error);
@alibalbars
alibalbars / ignore.js
Created July 30, 2021 17:02
Js Promise
let promise = new Promise(function(resolve, reject){
resolve("done");
reject(new Error("…")); // ignored
setTimeout(() => resolve("…")); // ignored
});
@alibalbars
alibalbars / reject.js
Created July 30, 2021 17:01
Js Promises
let promise = new Promise(function(resolve, reject) {
setTimeout(() => reject(new Error("Whoops!")), 1000);
});
@alibalbars
alibalbars / resolve.js
Created July 30, 2021 16:59
Js Promises
let promise = new Promise(function(resolve, reject) {
setTimeout(() => resolve("done"), 1000);
});
let promise = new Promise(function(resolve, reject) {
// Executor function
});
@alibalbars
alibalbars / statementVsLineCoveraga.js
Created July 29, 2021 10:51
Statements-Lines-Coverages
var x = 10; console.log(x);
@alibalbars
alibalbars / sortNumbers.js
Created July 24, 2021 20:24
Sort Numbers
let numbers = [4, 2, 5, 1, 3];
numbers.sort((a, b) => a - b);
console.log(numbers); // [1, 2, 3, 4, 5]
@alibalbars
alibalbars / sortWithSlice.js
Created July 24, 2021 20:03
sort with slice
let array = ['bingöl', 'ordu', 'adana'];
let sortedArray = array.slice().sort();
console.log(array); // (3) ["bingöl", "ordu", "adana"]
@alibalbars
alibalbars / sortString.js
Created July 24, 2021 19:45
Sorting string elements with JavaScript
const months = ['March', 'Jan', 'Feb', 'Dec'];
months.sort();
console.log(months);
// expected output: Array ["Dec", "Feb", "Jan", "March"]