功能分类: UI Controls Applab JavaScript 少儿编程
在 APP 屏幕页面显示指定的文本。文本可以为字符串或字符串类型变量。文本也可以包含 HTML 格式内容并在页面按 HTML 格式显示。
write()
方法可以用于调试程序,借助它了解代码运行情况。通过将一些标记程序运行状态的不同文本显示到屏幕上,或者显示程序里的特定变量的变量值,来检验编写代码的运行情况是否符合预期。同时 write()
可以在屏幕上显示文本信息,同时也可以显示 HTML 格式的内容,因此也可以通过使用这个方法来代替类似 textLabel 文本标签的功能。
// 检查代码是否在这里会运行
write("It's Alive!");
示例代码:信息显示 获取并在页面显示信息
// 获取并在页面显示信息
textLabel("myTextLabel", "Type a message and press press enter");
textInput("myTextInput", "");
var count = 1;
onEvent("myTextInput", "change", function(event) {
var myText = getText("myTextInput");
write("Message #" + count + ": " + myText);
setText("myTextInput", "");
count = count + 1;
});
示例代码:计算器 创建一个简单的计算器
// 创建一个简单的计算器
var total = 0;
textInput("value","0");
write("<br>");
button("plus","+");
button("minus","-");
button("clear","clear");
write(total);
onEvent("plus","click", function(event) {
total += parseFloat(getText("value"));
write(total);
});
onEvent("minus","click", function(event) {
total -= parseFloat(getText("value"));
write(total);
});
onEvent("clear", "click", function(event) {
total = 0;
write(total);
});
write(text)
名称 | 类型 | 必需 | 参数描述 |
---|---|---|---|
text | string | Yes | 指定在页面上显示的字符串类型文本。 |
只在显示结果页面体现代码执行前后变化。
+
运算符将几个短字符串、或者字符串类型的变量、或者返回字符串类型的方法连接到一起变成长文本(需要的话记得使用 " " 空格间隔)。+
运算符对数字和字符串两种类型的运算是不一样的。比如 write(5 + 3);
会在屏幕上输出并显示 8
。在这里 5
和 3
首先会作为数字相加,然后在方法里再被转换为字符串 8
被输出。而 write("5" + "3");
则会相将这两个字符串连接到一起然后直接输出,输出结果为:53
。write()
输出太多文本信息,显示页面会为这些文本信息占满。需要注意不要出现这种情况。