diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2021-07-20 16:25:36 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-20 16:25:36 +0200 |
commit | d744c0c6d9a557bbaa2a23571ffb3acabf19c35a (patch) | |
tree | 6f7fb8a71b786e79c48f4b2c11a5a9ca988717e8 /docs/examples/hello_world.md | |
parent | 9b9becf1ae256b645e37a7eecf3441f3ae4b8ea5 (diff) |
chore: move docs to separate repository
Diffstat (limited to 'docs/examples/hello_world.md')
-rw-r--r-- | docs/examples/hello_world.md | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/docs/examples/hello_world.md b/docs/examples/hello_world.md deleted file mode 100644 index cb45e5393..000000000 --- a/docs/examples/hello_world.md +++ /dev/null @@ -1,79 +0,0 @@ -# Hello world - -## Concepts - -- Deno can run JavaScript or TypeScript out of the box with no additional tools - or config required. - -## Overview - -Deno is a secure runtime for both JavaScript and TypeScript. As the hello world -examples below highlight the same functionality can be created in JavaScript or -TypeScript, and Deno will execute both. - -## JavaScript - -In this JavaScript example the message `Hello [name]` is printed to the console -and the code ensures the name provided is capitalized. - -**Command:** `deno run hello-world.js` - -```js -/** - * hello-world.js - */ -function capitalize(word) { - return word.charAt(0).toUpperCase() + word.slice(1); -} - -function hello(name) { - return "Hello " + capitalize(name); -} - -console.log(hello("john")); -console.log(hello("Sarah")); -console.log(hello("kai")); - -/** - * Output: - * - * Hello John - * Hello Sarah - * Hello Kai -**/ -``` - -## TypeScript - -This TypeScript example is exactly the same as the JavaScript example above, the -code just has the additional type information which TypeScript supports. - -The `deno run` command is exactly the same, it just references a `*.ts` file -rather than a `*.js` file. - -**Command:** `deno run hello-world.ts` - -```ts -/** - * hello-world.ts - */ -function capitalize(word: string): string { - return word.charAt(0).toUpperCase() + word.slice(1); -} - -function hello(name: string): string { - return "Hello " + capitalize(name); -} - -console.log(hello("john")); -console.log(hello("Sarah")); -console.log(hello("kai")); - -/** - * Output: - * - * Hello John - * Hello Sarah - * Hello Kai -**/ -``` |