位置: 编程技术 - 正文

JavaScript语言基础-环境搭建(javascript 语言精粹(修订版))

编辑:rootadmin
我们要想编写和运行JavaScript脚本,则需要:JavaScript编辑工具和JavaScript运行测试环境。下面我们分别介绍一下。JavaScript编辑工具JavaScript编辑工具最简单的可以使用一些文本编辑工具,但是它们往往缺少语法提示,有的语法关键字还没有高亮显示,最重要的是它们大部分不支持调试。考虑到易用性,以及与Cocos2d-JS游戏引擎接轨,我们推荐大家使用付费的JavaScript开发工具——WebStorm,WebStorm是jetbrains公司研发的一款JavaScript开发工具,可以编写HTML5和JavaScript 代码,并且可以调试。jetbrains公司开发的很多工具都好评如潮,其中Java开发工具IntelliJ IDEA被认为是最优秀的。WebStorm与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JavaScript部分的语法提示和运行调试功能。WebStorm也是Cocos2d-JS游戏的重要开发工具。WebStorm可以到网站 key),我们需要购买许可。WebStorm下载‘JavaScript运行测试环境如果让编写好的JavaScript文件运行,还需要配置运行测试环境,这个需要环境主要包含一个JavaScript引擎,WebStorm本身不包含这个运行环境。如果我们编写的JavaScript文件嵌入到HTML文件运行,我们可以安装浏览器Google Chrome、FireFox或Opera,注意IE浏览器对JavaScript支持不好。如果只是运行和测试JavaScript文件可以安装Node.js。关于安装浏览器我们就不再介绍了,本节我们重点介绍安装Node.js。Node.js安装包括:Node.js运行环境安装和Node.js模块包管理。我们首先安装Node.js运行环境,该环境在不同的平台下安装文件也是不同,我们可以在 OS X、Linux 和SunOS 等系统平台。由于我的电脑是Windows 8 系统,所以我下载的是node-v0..-x.msi文件,下载完成进行安装就可以了。安装完成后需要确认一下,Node.js的安装路径(C:Program Filesnodejs)是否添加到系统Path环境变量中,我们需要打开如图所示的对话框,在系统变量Path中查找是否有这个路径。 系统变量Path配置HelloJS实例测试搭建好环境后,我们需要测试一下,我们首先需要使用WebStorm工具创建工程,选择菜单File→New Project,弹出Create New Project对话框,如图所示,在Project name输入工程名,Location是工程文件保存位置,Project type中选中Empty project。Create New Project对话框在Create New Project对话框中输入相关内容后,点击OK按钮创建工程。然后再选中工程,右键菜单选中New→JavaScript File,弹出如图所示New JavaScript file对话框,在Name中输入HelloJS,这是创建的js文件名,Kind中选择JavaScript file。New JavaScript file对话框在New JavaScript file对话框中输入相关内容后,点击OK按钮创建HelloJS.js文件,创建成功WebStorm界面如图所示。

推荐整理分享JavaScript语言基础-环境搭建(javascript 语言精粹(修订版)),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript基本语句,javascript语言的用途,Javascript语言基本类型都有哪些,javascript语言的基本特点,JavaScript语言基础,Javascript语言基本类型都有哪些,Javascript语言基本类型都有哪些,JavaScript语言基础,内容如对您有帮助,希望把文章链接给更多的朋友!

WebStorm成功界面

我们在编辑 界面中输入如下代码:

var msg = 'HelloJS!'console.log(msg);其中代码var msg = 'HelloJS!'是把字符串赋值给msg变量,console.log(msg)是将msg变量内容输出到控制台。如果要想运行HelloJS.js文件,选择HelloJS.js文件,弹出如下图所示右键菜单,选中Run ‘HelloJS.js’运行。运行结果输入到日志窗口,如图所示。运行HelloJS.js文件菜单运行结果如果我们想调试程序,可以设置断点,如下图所示,点击行号后面位置,设置断点。设置断点调试运行过程,如下图所示右键菜单中选择Debug ‘HelloJS.js’运行。如图所示,程序运行到第6行挂起。运行到断点挂起我们在Debugger中的Variables中查看变量,从中我们可以看到msg变量的内容。在Debugger窗口中有很多调试工具栏按钮,这些按钮的含义说明如下图所示。JavaScript语言基础-环境搭建(javascript 语言精粹(修订版))

调试工具栏按钮

更多内容请关注最新Cocos图书《Cocos2d-x实战:JS卷——Cocos2d-JS开发》本书交流讨论网站: JS卷》现已上线,各大商店均已开售:

京东:

JavaScript语言标识符和保留字 任何一种计算机语言都离不开标识符和保留字,下面我们将详细介绍JavaScript标识符和关键字。标识符标识符就是给变量、函数和对象等指定的名字。构

cocos2d android 游戏开发学习——CCAction(一) 一、动作类的基本概念1.动作类对象通常不会单独存在;2.动作类对象需要作用在精灵、图层等对象上才能发挥作用;3.动作类包含很多种类型,例如位

cocos2d android 游戏开发学习——CCAction(二) 一、什么是向量向量:有方向的量。如:一线段无方向,若给一线段加上一个箭头,该线段就有了一个方向,方向就是箭头所指的方向,而该向量的长

标签: javascript 语言精粹(修订版)

本文链接地址:https://www.jiuchutong.com/biancheng/369103.html 转载请保留说明!

上一篇:error LNK2019: 无法解析的外部符号(errorlnk2019怎么解决)

下一篇:JavaScript语言标识符和保留字(javascript标准)

  • 销售部门使用的管理设备计提的折旧应计入的账户为
  • 集体房屋出租管理办法
  • 季度内超过30万红冲后用不用缴税?
  • 印花税税源明细表怎么填
  • 发票红票和退票区别在哪
  • 其他应付款为负数
  • 叉车折旧年限是多少年
  • 外出经营活动结束纳税人应当向经营地税务机关填报
  • 餐饮行业打折部门是什么
  • 公益性捐赠支出属于营业外支出吗
  • 收到电子银行承兑汇票的账务处理
  • 哪些合同不需要缴纳印花税的通知
  • 纳税调减事项有
  • 什么是成本核算你觉得成本核算重要吗为什么
  • 供应商不给我们开发票,我怎么入账
  • 拍卖的房产
  • 增值税普通发票和专用发票有什么区别
  • 混业经营试点
  • 免征增值税的进项税额如何处理
  • 持续经营净利润是什么意思
  • 收到转账支票 转给下一家
  • 净利润和毛利润的计算公式
  • 一般企业利润表格式
  • 哪些企业所得税汇算清缴
  • 预缴企业所得税是含税数还是不含税
  • 香港公司的法人叫什么
  • apple ID怎么解绑设备
  • 员工垫付款怎么做分录
  • win10锁屏壁纸模糊怎么回事
  • 主营业务收入明细账
  • php socket_write
  • 冷漠的渡鸦们,美国阿拉斯加州 (© Brian Browitt Photo/Adobe Stock)
  • thinkphp i方法
  • php判断查询是否有结果
  • 和平之城
  • 源码阅读技巧
  • 商品流通企业一般采用
  • php excel导入数据
  • 政府会计制度应付职工薪酬账务处理
  • 筹资活动产生的现金流量净额为正说明什么
  • 旅行社的会计分录怎么做
  • 在成本了核算工资怎么算
  • 如何移除白名单的电话号码
  • 经营一家淘宝店铺,自然就应该做好
  • 个人转帐多少不引起注意
  • 租车协议要不要报税务机关备案?
  • 运输公司赔偿账务处理
  • 领用自产应税消费品用于财务人员职工福利
  • 将购进药品销售给药品生产企业或药品经营企业的是
  • 土地承包费和土地租赁费收入记账
  • 建筑业预交税金会计分录
  • 应收款钱已收回会计分录
  • 广告费和业务宣传费税前扣除基数
  • 其他贷款服务计入什么科目
  • 增值税专用发票开了有什么用
  • 内账外账用一个云盘可以吗
  • 无形资产的研发支出
  • 投资者以现金支出为准
  • 本单位职工可以在本单位兼职吗
  • 应收账款怎样记账
  • 什么叫商业会计
  • 简单谈谈设计与市场的关系
  • windows7怎么说
  • win8.1所有程序在哪里
  • windows xp系
  • ubuntu静态ip地址
  • xbox无法连接无线网络
  • centos7.6和7.7
  • 计算机网络设计
  • perl 排序
  • unity3d物体移动代码
  • unity3d总结
  • js解析文本文件
  • JavaScript+html5 canvas制作的百花齐放效果完整实例
  • javascript 触发事件列表 比较不错
  • asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载)
  • jquery跨域请求有哪些方式
  • 湖南省电子国税
  • ca钥匙登陆不了电子税务局
  • 中国进口0号柴油价格
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设