一. Javascript的开发工具主要包括浏览器和代码编辑器
浏览器:用于执行,调试js代码。
代码编辑器:用于编写代码。

1. 常见的浏览器

开发商 浏览器 特点
Microsoft Internet Explorer windows操作系统的内置浏览器,用户数量较多
Microsoft Microsoft Edge windows 10操作系统提供的浏览器,速度快,功能多
Google Chrome 目前市场占有率较高的浏览器,具有简介快速的特点
Mozilla Firefox 一款优秀的浏览器,市场占有率低于谷歌
Apple Safari 主要应用在苹果iOS,macOS操作系统中的浏览器

2.代码编辑器

  • Natepad++ (初学者推荐)
    是一款非常有特色的编辑器,软件小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等。是开源软件,可以免费使用,同时也支持各类流行的计算机编程语言。编辑器可以运行在微软的windows系统环境下,它的使用是受GPL许可证保护的,支持的语言:C、C++、Java、C#、XML、HTML、PHP、Javascript。
  • Sublime Text
  • Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱!Sublime Text 2这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 2都是赞不绝口!它体积小巧,无需安装,绿色便携;它可跨平台支持Windows/Mac/Linux;支持32与64位操作系统,它在支持语法高亮、代 码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着 自身独特的功能,比如代码地图、多种界面布局以及全屏免打扰模式等,这些优秀特性让Sublime Text 2成了所有程序员眼中的神!
  • HBuilder
    HBuilderX是一款非常优秀的编辑器,是HBuilder的升级产品,具备优秀的文字的处理能力和网页编辑能力,HBuilderX可以让你的手体验飞一般的编码感觉,多种语言支持,超强联想让编辑者更高效地完成任务,软件内置环保绿柔主题,给力的同时又贴心。
  • Adobe Dreamweaver(我不喜欢用,打开速度慢)
    Adobe Dreamweaver 是一个集网页制作和网站管理于一身的所见所得网页编辑器。
  • Visual Studio Code (推荐)
    Visual Studio Code(以下简称vscode)是一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,OSX和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持。

3.第一个js程序

第一步:创建一个文件,将文件设置为UTF-8编码。

第二步:将js代码嵌套置html代码中

<html>
<head>
<title>第一个js程序</title>
</head><script>alert('hello world');</script>
</html>

第三步:打开浏览器查看效果

js基础篇-开发工具相关推荐

  1. JS基础篇--HTML DOM classList 属性

    页面DOM里的每个节点上都有一个classList对象,程序员可以使用里面的方法新增.删除.修改节点上的CSS类.使用classList,程序员还可以用它来判断某个节点是否被赋予了某个CSS类. 添加 ...

  2. java基础-Eclipse开发工具介绍

    java基础-Eclipse开发工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 所谓工欲善其事必先利其器,即将身为一名Java开发工程师怎么能没有一款好使的IDE呢?今天就 ...

  3. ie9无法获取未定义或 null 引用的属性“indexof”_前端JS基础篇(二)JS基本数据类型和引用数据类型及检测数据类型方法...

    JS中的数据类型 (一).基本数据类型(值类型) 1.number:数字 -12.12.5.-12.5 0这些数字都是number: js中增加了一个number类型的数据:'NaN' typeof ...

  4. 前端面试题汇总(JS 基础篇)

    前端面试题汇总(JS 基础篇)** 1.javascript 的 typeof 返回哪些数据类型** object number function boolean underfind stringty ...

  5. 由美团技术文章整理---spark性能优化基础篇--开发调优与资源参数调优

    文章地址1:Spark性能优化指南--基础篇 - 美团技术团队 文章地址2:Spark性能优化指南--高级篇 - 美团技术团队 目录 一.关于性能优化基础篇--开发调优 1.避免创建重复RDD (1) ...

  6. cytoscape.js基础篇

    cytoscape.js基础篇 cytoscape.js 包引用 版本信息 Citation Funding 基础篇 cytoscape.js变量描述 位置 Elements JSON 节点属性说明 ...

  7. (一)JS 基础篇—基础知识总结

    ⛺️ 欢迎大家拜访我的:个人博客 ⛽️ 前端加油站之[JavaScript]⛽️ 内容 地址 (一)JS 基础篇-基础知识总结 ⛳️ [快来点点我 ~] (二)JS 基础篇-函数与作用域 ⛳️ [快来 ...

  8. java基础-Idea开发工具介绍

    java基础-Idea开发工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 之前给大家介绍过一款Java的IDE叫eclipse,有些功能用起来不是很得心应手,尤其是在导报的 ...

  9. ezStudio,易用高效的业务基础平台开发工具

    摘要 本文从业务基础平台谈起,引申出与业务基础平台息息相关的开发工具,通过对国内外开发工具现状与未来趋势的描述,引导读者对开发工具有一个较为全面的了解.最后对清华同方ezONE(易众)业务基础平台中的 ...

最新文章

  1. 获得每日,每周,每月的0点和24点的时间戳
  2. 物联网概念升级,万物互联来袭
  3. mysql训练逻辑的题_全国计算机等级考试二级教程mysql复习题练习题.docx
  4. 【商务智能】商务智能 ( 概念 | 组成 | 过程 )
  5. 阿里云物联网平台python开发手册_阿里云物联网平台体验(树莓派+Python篇)
  6. 五十一、结合百度API接口打造 Python小项目
  7. linux -cpu
  8. Android开发笔记(一百六十九)利用BottomNavigationView实现底部标签栏
  9. openCVPracticalExercise学习笔记02
  10. linux整行剪切_云计算人员如何提高效率 要掌握哪些Linux命令
  11. java生成base64图片条形码
  12. BNU29140 Taikotaiko(概率)
  13. C语言程序设计第五版 谭浩强 第五版课后答案
  14. pandas时间序列空值填充
  15. Photoshop CS5 轻松匹配图像颜色
  16. Python-《原神》荒海雷立方机关破解二
  17. 鸿蒙之境浩然溟涬,泰泉集-明-黄佐.pdf
  18. 应用分发是什么意思?APP内测分发步骤
  19. 被低估的BIRT报表 二 Birt也可以很漂亮
  20. 面试算法03-高楼扔球求临界破碎楼层

热门文章

  1. 解决虚拟机VM和WSL2切换问题
  2. win11窗口分1/3 2/3屏的方法
  3. 单点登录解决方案--网关、认证、鉴权
  4. TP6 where is null写法
  5. 【Java】Comparable和Comparator接口
  6. java cms视频_领航致远JAVA CMS系统项目实战 视频+源码精品实战项目
  7. 给定两个点的坐标和一个半径,求能组成的圆的圆心坐标
  8. 分布式定时任务调度框架实践
  9. java网络编程入门到精通
  10. c# mysql数据库连接字符串_C#下各类数据库连接字符串