write(text) 页面显示文本

功能分类: 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。在这里 53 首先会作为数字相加,然后在方法里再被转换为字符串 8 被输出。而 write("5" + "3"); 则会相将这两个字符串连接到一起然后直接输出,输出结果为:53
  • 如果使用 write() 输出太多文本信息,显示页面会为这些文本信息占满。需要注意不要出现这种情况。

查看更多少儿编程教程、JavaScript 介绍

返回文档首页