1. let,可以使用let代替var声明变量。使用let声明的变量拥有块级作用域,仅在代码块中生效2. const,使用const声明常量,一经声明,无法改变3. 模式匹配 var [a, b, c] = [1, 2, 3]4. 新的字符串方法contains可以查找a字符串是否包含在b内sta....
分类:
其他好文 时间:
2015-04-03 01:28:26
阅读次数:
114
一、函数定义函数声明语句声明了一个变量,并把一个函数对象赋值给它。定义函数表达式没有声明变量。如果一个函数定义表达式包含名称,函数的局部作用域会包含一个绑定到函数对象的名称。函数的名称成为函数内部的局部变量。函数声明语句“被提前”到外部脚本或外部函数作用域顶部,可以在它定义前出现的代码调用。但表达式...
分类:
编程语言 时间:
2015-04-02 01:16:03
阅读次数:
191
源:Keil中Memory Model和Code Rom Size说明 C51中定义变量时如果省略存储器类型,Keil C51编译系统则会按编译模式SMALL、COMPACT和LARGE所规定的默认存储器类型去指定变量的存储区域,无论什么存储模式都可以声明变量在任何的8051存储区范围i,但是把最....
分类:
其他好文 时间:
2015-04-01 19:53:10
阅读次数:
223
变量(1)let 声明常量,var 声明变量,常量只能赋值一次。(2)常量和变量在声明的同时赋值,编译器会自动推断类型。(3)在声明时即不赋值也不指定类型,编译会出错,即不能声明类型不确定的变量。(4)swift的变量是强类型的,变量的类型确定以后,就不能在赋值其他类型数据给变量。(5)变量在声明的...
分类:
编程语言 时间:
2015-04-01 12:50:54
阅读次数:
143
相信你对全局变量一定不陌生,在函数作用域里用a=1这种形式定义的变量会是一个全局变量,在全局作用域里,用下面3种形式都可以创建对全局可见的命名: 对于b=2这种方式, 它其实和c是一样的,在执行这个赋值语句的时候,会沿着作用域链寻找名字叫做b的变量,一直找到作用域链的顶端还没有找到,于是给wind....
分类:
其他好文 时间:
2015-03-31 19:42:47
阅读次数:
134
1、let命令Tips:块级作用域(只在当前块中有效)不会变量提升(必须先申明在使用)让变量独占该块,不再受外部影响不允许重复声明总之:let更像我们熟知的静态语言的的变量声明指令ES6新增了let命令,用来声明变量。用法类似于var,但所声明的变量,只能在let命令所在的代码块内有效。let声明的...
分类:
其他好文 时间:
2015-03-31 17:51:36
阅读次数:
130
一、数据类型概述: Undefined、Null、Boolean、Number 、String、Object(复杂数据类型)二、Undefined类型: Undefined 类型只有一个值,即特殊的 undefined。 在使用 var 声明变量,但没有对其初始化时,这个...
分类:
Web程序 时间:
2015-03-31 14:30:22
阅读次数:
330
Swift开发教程
一.Swift基础
Swift教程01-使用switfc终端命令编译运行swift程序
Swift教程02-抓住下一个浪潮之巅
Swift教程03-playground剖析swift语言
Swift教程04-定义声明变量重要原则
Swift教程05-基本数据类型(一)整型浮点型
Swift教程06-基本数据类型(二)Bool布尔类型对比Java...
分类:
编程语言 时间:
2015-03-28 08:52:08
阅读次数:
243
> 所谓泛型:就是允许在定义类、接口指定类型形参,这个类型形参在将在声明变量、创建对象时确定(即传入实际的类型参数,也可称为类型实参) ###泛型类或接口 “菱形”语法 ``` //定义 public interface List extends Collection public class Ha...
分类:
编程语言 时间:
2015-03-22 10:35:55
阅读次数:
292
1.C#的内置类型同样很多,而且需要声明变量并且在此基础上操作,发现了一个以前不知道的东西:可以根据ASCII打出字符还有类型转换时要注意被赋值对象的范围不能少于赋值变量的范围,此时需要将后面的变量的范围通过显示转换强行缩小并且还要保证后面变量的值仍然在缩小的范围内还有占位符{},表示占了个位置给后...