6、JSL脚本调试、语法及操作指南

JSL脚本调试、语法及操作指南

1. 调试脚本

1.1 调试器基本操作

调试器可以逐行运行表达式。以下是具体操作步骤:
1. 持续点击“Step Over”,直到表达式结束,此时调试器会返回到表达式调用后的下一行。
2. 当遇到函数调用时,如第31行调用之前定义的函数,点击“Step Over”可在不进入函数内部的情况下运行该函数,之后调试器会返回到函数调用后的下一行。
3. 若第33行包含另一个脚本,点击“Step Into”,调试器会在另一个标签页中打开该脚本并等待。
4. 点击“Step Over”运行包含脚本的下一行。
5. 点击“Step Out”,调试器会运行完包含脚本的剩余部分,并返回到 Include() 函数后的下一行。

1.2 观察不同作用域和命名空间中的变量

调试器窗口底部的标签可用于观察变量的创建和变化。以 scoping.jsl 示例脚本为例:
1. 打开 scoping.jsl 示例脚本,点击“Debug Script”按钮。
2. 点击“Step Over”,第四行代码会关闭 Names Default To Here 。若在同一JMP会话中再次运行此脚本,该行代码会重置作用域,使创建的第一个变量位于全局作用域。
3. 再次点击“Step Over”,会创建一个名为 x 的全局变量,在“Globals”标签中, x 会被添加到列表中,显示其值为5,类型为数字。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值