加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

运行 JavaScript 代码片断的 20 种器材

发布时间:2019-11-13 19:53:59 所属栏目:建站 来源:佚名
导读:【线上直播】11月21日晚8点贝壳技能总监侯圣文《数据安详之数据库安详黄金法例》 前端一般开拓中,我们行使喜欢的 IDE 调试 JavaScript 代码,好比我喜好的代码编辑器有两个,Sublime Text 3 和 VS Code,前几年还行使过 Atom,无意我们会碰着姑且必要快速
副问题[/!--empirenews.page--] 【线上直播】11月21日晚8点贝壳技能总监侯圣文《数据安详之数据库安详黄金法例》

前端一般开拓中,我们行使喜欢的 IDE 调试 JavaScript 代码,好比我喜好的代码编辑器有两个,Sublime Text 3 和 VS Code,前几年还行使过 Atom,无意我们会碰着姑且必要快速分享给同事可能伴侣一段代码的场景,那么在线的 JavaScript 运行情形的重要性就浮现出来了。

运行 JavaScript 代码片断的 20 种器材

为了办理这样的题目,业界涌现出了许多很优越的在线编辑器。好比 JS Bin、JS Fiddle、Code Pen、Code Sandbox 等,打仗前端这些年也陆延续续发明白一些不错的其他选择,再看下赏识器保藏夹,已经有20余种。

下面我们行使20种器材执行一段颠末端递归优化过的阶乘函数

201911_runjs-carbonize

1、行使 iTerm2

在终端器材中安装 node 情形,行使 node 运行情形来执行 JS 代码是我们进修 node 时辰必知必会的一件事

201911_runjs-iTer

2、行使 Sublime Text 3

在 Sublime Text 3 中,我们可以行使 build system 来建设构建呼吁,行使构建呼吁来快速执行 JS 代码

快捷键:CMD + B

设置文件

起首安装依靠 babel-cli

  1. npm i -g babel-cli 

新建 build system

  1.     "path": "/usr/local/bin", 
  2.     "working_dir": "${project_path:${folder}}", 
  3.     "selector": "source.js", 
  4.     "encoding": "utf-8", 
  5.     "shell": true, 
  6.     "windows": { 
  7.         "cmd": ["taskkill /f /im node.exe >nul 2>nul & node $file"] 
  8.     }, 
  9.     "osx": { 
  10.         "cmd": ["killall node >/dev/null 2>&1; node $file"] 
  11.     }, 
  12.     "linux": { 
  13.         "cmd": ["killall node >/dev/null 2>&1; node $file"] 
  14.     } 

结果图

201911_runjs-sublime

3、行使 VSCode

在 VSCode 中,我们可以成立一个 task 来运行 JS,现实上是借助内置终端来执行 node 呼吁运行JS

快捷键:CMD + Shift + B

设置文件

  1. /.vscode/tasks.json 
  1.   // See https://go.microsoft.com/fwlink/?LinkId=733558 
  2.   // for the documentation about the tasks.json format 
  3.   "version": "2.0.0", 
  4.   "tasks": [ 
  5.     { 
  6.       "label": "Run ES6", 
  7.       "type": "shell", 
  8.       "command": "node ${file}", 
  9.       "group": { 
  10.         "kind": "build", 
  11.         "isDefault": true 
  12.       } 
  13.     } 
  14.   ] 

结果图

201911_runjs-vscode

4、行使赏识器节制台

我们常常行使赏识器的 Console 成果来调试 JS 代码,好比 Chrome 的 DevTools,火狐的 Web 节制台,这些我们已经不生疏了

201911-runjs-browser-console

5、行使 Firefox 代码草稿纸

在 Firefox 赏识器中,有一个出格好用的成果叫 代码草稿纸,你可以在这内里输入一些 JS 代码执行查察功效

快捷键:在火狐赏识器下 Shift + F4

201911_runjs-firefox

6、行使 Chrome Sources 面板

Chrome 提供了强盛的 DevTools,个中 Sources 面板应承你成立一些 Snippets利便执行 JS 代码

快捷键:CMD + Enter 执行代码

201911_runjs-chrome-devtools

7、行使 JS Bin

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读