下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

web前端:ES6 - 基础学习(3): 变量的解构赋值

作者:帝鸿琬琰     来源: https://www.cnblogs.com/donghuang/p/12324200.html点击数:739发布时间: 2020-03-10 15:33:20

标签: web计算机VisualBasic

Web开发

  变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在javaVisualBasic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格地定义"变量"的准确外延。

  解构赋值概述

  1、解构赋值是对赋值运算符的扩展。

  2、它是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。

  3、代码书写上显得简洁且易读,语义更加清晰明了;而且还方便获取复杂对象中的数据字段。

  解构模型

  在解构赋值操作过程中,有下面两部分参与:

  1、解构的源:解构赋值表达式的右边部分。如leta=1;

  2、解构的目标:解构赋值表达式的左边部分。如leta=1;

  Javascript数据类型

  基本数据类型(值类型):字符串(string)、数字(number)、布尔(boolean)、空(null)、未定义(undefined)、Symbol(ES6引入的一种新原始数据类型,表示独一无二的值)。

  引用数据类型:数组(Array)、对象(Object)、函数(Function)。

  变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储Script运行时可更改的程序信息。例如,可以创建一个名为ClickCount的变量来存储用户单击web页面上某个对象的次数。使用变量并不需要了解变量在计算机内存中的地址,只要通过变量名引用变量就可以查看或更改变量的值。在VBScript中只有一个基本数据类型,即Variant,因此所有变量的数据类型都是Variant。

赞(13)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程