let和const 1、ES6新增了let命令,用来声明变量。它的用法类似于 "var" ,但是所声明的变量,只在let命令所在的代码块内有效。下面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let声明的变量报错,var声明的变量返回了正确的值。这表明, ...
分类:
其他好文 时间:
2020-05-07 00:29:27
阅读次数:
63
声明变量 var 变量名; 3.1 基本数据类型 整型 number 字符串 str boolean undefined 未定义的 null var a = 2; var b = '2' + a;--变成22,转换成字符串拼接 var c = true; console.log(typeof c) ...
分类:
其他好文 时间:
2020-05-05 17:45:35
阅读次数:
59
一、没有声明提升 var有声明提升。 用let来声明变量时,不会将声明提升到最顶部。 因此,当我们使用let来声明变量时,一定要 先声明再使用 。 注意: let声明的变量不会被挂载到window对象上。 二、暂时性死区(块级作用域) var不存在块级作用域,只有全局作用域和函数作用域。 ES6中存 ...
分类:
其他好文 时间:
2020-05-04 21:00:39
阅读次数:
65
Arduino编程语言是建立在C/C++语言基础上的,即以C/C++语言为基础,把AVR单片机(微控制器)相关的一些寄存器参数设置等进行函数化,以利于开发者更加快速地使用。其主要使用的函数包括数字I/O引脚操作函数、模拟I/O引脚操作函数、高级I/O引脚操作函数、时间函数、中断函数、串口通信函数和数 ...
分类:
其他好文 时间:
2020-05-04 15:31:47
阅读次数:
61
var、let、const之间的区别和使用 1、var声明变量可以重复声明,而let不可以重复声明 let a = 1; let a = 2; var b = 3; var b = 4; a // Identifier 'a' has already been declared b // 4 2、v ...
分类:
其他好文 时间:
2020-05-02 18:49:09
阅读次数:
56
在传递参数的时候,如果参数是string类型,可以用string类型的引用,减少内存的拷贝。 C++传参尽量不用指针,防止弄乱(引用比指针简单~~) #include <iostream> using namespace std;//不要忘记声明变量空间,不然无法使用string类型 void fu ...
分类:
编程语言 时间:
2020-05-01 18:20:41
阅读次数:
105
<script >// js是一 种面向对象的 弱类型的 解释性的语言//弱类型 声明变量的时候不需要注明数据类型int a = 1; float(强类型) var a = 1.2;//解释性 解释一句执行一句 编译性 一次性全部翻译完然后再执行//面向对象 封装 继承 多态(js语言没有多态)// ...
分类:
编程语言 时间:
2020-04-26 18:56:25
阅读次数:
125
当微软宣布 Edge 浏览器将支持 CSS 变量。这个重要的 CSS 新功能,所有主要浏览器已经都支持了。本文全面介绍如何使用它,你会发现原生 CSS 从此变得异常强大。 一、变量的声明 声明变量的时候,变量名前面要加两根连词线(--)。 body { --foo: #7F583F; --bar: ...
分类:
Web程序 时间:
2020-04-26 15:32:41
阅读次数:
80
hello,大家好!先摆一张图,大家可以看一下,是否能看懂呢 OK,在JavaScript,声明变量和函数是做项目开发不可避免的,甚至大部分都是声明变量和函数,JavaScript最核心的就是函数.js编译器是如何找到这些变量的呢? 我们还得对执行上下文有一个进一步的了解。 在上一篇文章中已经知道, ...
分类:
其他好文 时间:
2020-04-24 22:10:00
阅读次数:
63
Swift whit Xcode 使用冒泡排序,自定义Array<Any>数组排序方法,返回排序后的数组 一、设计思想: 1、定义一个方法,此方法接受一个inout标识的可变数组参数和变量方法声明(变量方法作用:参数值大小比较) 方法参数说明: 1-1、数组参数要设为可变参数 在类型前用inout标 ...
分类:
编程语言 时间:
2020-04-23 00:46:56
阅读次数:
91