uniapp 变量的种类与使用

一、uniapp 变量的种类

变量按作用范围分为全局变量,页面级变量,函数级变量。
全局变量作用于整个程序的各个页面,页面级变量只作用于一个页面,函数级变量只能在函数内部使用。

二、uniapp 变量的使用

var 变量名:定义的变量可以修改,如果不初始化会输出undefined,不会报错。
const 变量名:定义的变量不可以修改(修改会报错),而且必须初始化。
let 变量名:是块级作用域,函数内部使用let定义后,对函数外部无影响。

赋值:

  • name:“value” (data里赋值)
  • name = “value” (自定义变量赋值)
  • this.name = “value” (视图变量赋值)

====================================================================================

1. 全局变量的声明与使用

1-1、本地存储方式
在这里插入图片描述

1-2、globalData方式
在这里插入图片描述
在这里插入图片描述

2. 页面级变量声明与使用

2-1、先声明变量
在这里插入图片描述
2-2、使用变量
在这里插入图片描述
2-3、视图层变量,用在WXML 中的动态数据
在这里插入图片描述
在这里插入图片描述

3. 函数级变量声明与使用

在这里插入图片描述
部分参考这篇文章 https://blog.csdn.net/weixin_45788691/article/details/107221562

Guess you like

Origin blog.csdn.net/weixin_38946164/article/details/113417938