codecamp

控制台

本模块提供了一个简单的调试控制台,类似于浏览器提供的JavaScript控制台机制。

说明

本模块首批接口从API version 3开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。

console.debug

debug(message: string, ...arguments: any[]): void

以格式化输出方式打印调试信息。

从API version 9开始,该接口支持在ArkTS卡片中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数:

参数名

类型

必填

说明

message

string

表示要打印的文本信息。

arguments

any[]

表示其余要打印的信息或message的替换值。

示例:

  1. const number = 5;
  2. console.debug('count: %d', number); // 格式化输出替换message中的文本。
  3. // count: 5
  4. console.debug('count:', number); // 打印message以及其余信息
  5. // count: 5
  6. console.debug('count:'); // 仅打印message
  7. // count:

console.log

log(message: string, ...arguments: any[]): void

以格式化输出方式打印日志信息。

从API version 9开始,该接口支持在ArkTS卡片中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数:

参数名

类型

必填

说明

message

string

表示要打印的文本信息。

arguments

any[]

表示其余要打印的信息或message的替换值。

示例:

  1. const number = 5;
  2. console.log('count: %d', number); // 格式化输出替换message中的文本。
  3. // count: 5
  4. console.log('count:', number); // 打印message以及其余信息
  5. // count: 5
  6. console.log('count:'); // 仅打印message
  7. // count:

console.info

info(message: string, ...arguments: any[]): void

以格式化输出方式打印日志信息。(console.log()的别名)。

从API version 9开始,该接口支持在ArkTS卡片中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数:

参数名

类型

必填

说明

message

string

表示要打印的文本信息。

arguments

any[]

表示其余要打印的信息或message的替换值。

示例:

  1. const number = 5;
  2. console.info('count: %d', number); // 格式化输出替换message中的文本。
  3. // count: 5
  4. console.info('count:', number); // 打印message以及其余信息
  5. // count: 5
  6. console.info('count:'); // 仅打印message
  7. // count:

console.warn

warn(message: string, ...arguments: any[]): void

以格式化输出方式打印警告信息。

从API version 9开始,该接口支持在ArkTS卡片中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数:

参数名

类型

必填

说明

message

string

表示要打印的警告信息。

arguments

any[]

表示其余要打印的信息或message的替换值。

示例:

  1. const str = "name should be string";
  2. console.warn('warn: %d', str); // 格式化输出替换message中的文本。
  3. // warn: name should be string
  4. console.warn('warn:', str); // 打印message以及其余信息
  5. // warn: name should be string
  6. console.warn('warn:'); // 仅打印message
  7. // warn:

console.error

error(message: string, ...arguments: any[]): void

以格式化输出方式打印错误信息。

从API version 9开始,该接口支持在ArkTS卡片中使用。

系统能力: SystemCapability.ArkUI.ArkUI.Full

参数:

参数名

类型

必填

说明

message

string

表示要打印的错误信息。

arguments

any[]

表示其余要打印的信息或message的替换值。

示例:

  1. const str = "value is not defined";
  2. console.error('error: %d', str); // 格式化输出替换message中的文本。
  3. // error: value is not defined
  4. console.error('error:', str); // 打印message以及其余信息
  5. // error: value is not defined
  6. console.error('error:'); // 仅打印message
  7. // error:
web控制能力
定时器
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

媒体组件

像素

枚举

类型

接口

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }