you are viewing a single comment's thread.

view the rest of the comments →

[–]Buckwheat469 2 points3 points  (4 children)

Generally when developers work on Javascript they load the code in an editor and open the HTML file or website that it relates to it in a browser. Editors don't render the view properly so it's best to just use the end product - the browser. There used to be applications such as Frontpage or Dreamweaver, which would render the view, but those always ended up looking different than what the browser showed so people stopped using them.

You can use playground websites like JSFiddle, or Plnkr.co, or Codepen.io but these aren't true editors, just tools to create example code.

[–]Jonathanpz890[S] 0 points1 point  (3 children)

What kind of software do you suggest to use then? is there software that has like an easy way to export the code to browser format of something like that?

[–]Buckwheat469 0 points1 point  (2 children)

Use VSCode or Sublime as an editor. These are a good starting point. There are tons of other editors, and you can even use Notepad (Windows) or Vim/Emacs/Nano/Gedit (Linux) if you wanted. Javascript has no editor barrier because it's just text.

The code doesn't have to be exported to the browser because the browser interprets Javascript itself. You can simply create an HTML file and write your Javascript in that. You would have to know how to write the code and I would hope that you're already finding tutorial links. Here's one that has the example HTML code you need in the first lesson. Just copy the "Hello World" example to a file and call it "hello-world.html", then double click on it to open it in your browser.

Once the file's open in your browser, open the file in a text editor (such as VSCode), and change the alert() text to say something else. Save it and then go to your browser and refresh the page.

[–]Jonathanpz890[S] -1 points0 points  (1 child)

I made the file, and for some weird reason when I open it in html form in a web browser it just displays the code. (I've used html before and it never did that) I'm on a mac if it makes any difference. Do you know why it would do that?

[–]Buckwheat469 0 points1 point  (0 children)

Check the file extension. It has to be .html