当前位置: 首页 > 文档资料 > TJS2 参考手册 >

关于行文风格

优质
小牛编辑
121浏览
2023-12-01

 TJS2在行文风格上和C一类的语言类似。和通过换行结束一个语句的BASIC等语言不同,格式基本上为“自由风格”。

 但是,不能像JavaScript一样以换行符结束一个语句。

自由风格

 换行符、空格和制表符(Tab)等,一般称为“空白字符”,只要不改变句子意思,可以在任何地方插入空白字符,而且,为正确表达语句,必须适当地插入。

例:
(1)
functionfunc(a,b){a++;returna+b;}

(2)
functionfunc(a,b){
a++;
returna+b;
}

(3)
functionfunc(a,b)
{
a++;
returna+b;
}

(4)
function
func
(
a
,
b
)
{
a
++
;
return
a
+
b
;
}

(5)
functionfunc(a,b){a++;returna+b;}

(6)
functionfunc(a,b)
{
a++;

returna+b;
}

 上面(1) ~ (4) 都是等效的。但从便于阅读的角度来说,推荐以 (2) 或 (3) 的方式书写代码。
 (5) 完全没有加入空格(空白字符),把不同的词连在一起了,这样代码将不能被正常解释。
 (6) 在不应该加入空格的地方加入了空格(译者:即切断了完整的词),将发生错误。

注释

 用 /**/ 包围起来的部分将被当作注释,不会被解释。注释可以嵌套。
 同样地,一行中// 以后的部分也被当作注释。

例:
functionexample(a,b,c)
{
returna*b/c;//返回a*b/c
}

/*
也可以这样书写注释
/*注释可以嵌套*/
*/