Promise.then
function getPromiseNums(): Promise<number[]> {
return Promise.resolve([1, 2, 3, 4, 5]);
}
function disPlayNums(): void {
let len = 0;
getPromiseNums()
.then((blocks) => {
// console.log(blocks[0]);
len = blocks.length;
})
.then(() => {
console.log(len);
})
.then(() => {
for (let i = 0; i < len; i += 1) {
getPromiseNums().then((blocks) => {
console.log(blocks[i]);
});
}
});
}
disPlayNums();
new Promise
My Example:
let responseStr = '';
const request = require('request');
const promise = new Promise(function (resolve, reject) {
request(options, async (error: string, response) => {
resolve(response);
});
});
await promise.then((response) => {
responseStr = JSON.stringify(response);
});
typescript
learn
web dev
Vercel is an end-to-end platform for developers, that allows you to create and deploy your web application. Vercel provides the following features to enable you to serve fast and personalized content to your users:
Jun 17, 2023https://browsee.io/blog/chropath-a-quick-way-to-get-and-verify-xpath-and-css-selectors/
May 25, 2023https://docs.microsoft.com/en-us/sql/connect/jdbc/working-with-a-connection?view=sql-server-ver15
May 25, 2023https://www.sitepoint.com/bdd-javascript-cucumber-gherkin/ https://vinodmuralidharan.medium.com/cucumber-js-data-table-guide-a2447b74c86e Different between the data tables and Examples At least two columns .feature file Scenario: Category dropdown When the user navigates to the home page When the user selects a category from the category dropdown:
May 25, 2023or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up