[Tools] Unlock TypeScript's Features in Vanilla JS with @ts-check and JSDoc

TypeScript can help you with your plain JavaScript files if you add a simple //@ts-check comment. Then you can enhance the experience by add proper JSDocs to describe your functions which will feed type information into TypeScript and give you a development experience near TypeScript itself.

 

//@ts-check

/**
 * @param {string} greeting 
 * @return {string}
 */
function greeting (greeting) {
    return greeting
}

greeting(123)

posted @ 2019-01-29 19:04  Zhentiw  阅读(399)  评论(0)    收藏  举报