摘要: 使用插值表达式显示组件属性 {{title}} 使用*ngFor 使用*ngIf 创建数据模型类,来构造数据 模板语法 <script>元素被忽略了,为了防止脚本注入攻击的风险 <html> <body> <base>元素在Angular 的HTML无效,生效的所有元素都一样 插值与模板表达式 插值 阅读全文
posted @ 2020-01-23 11:48 总是不停地吃吃吃 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 模块在其自身的作用域里执行,而不是全局作用域里;这意味着定义在一个模块里的变量,函数,类等等在模块外部是不可见的,除非你明确的使用 export形式之一导出它们。相反,如果想使用其他模块导出的变量,函数,类,接口等的时候,你必须导入它们,可以使用import形式之一 模块是自声明的;两个模块之间的关 阅读全文
posted @ 2020-01-22 14:25 总是不停地吃吃吃 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 当一个对象实现了Symbol.iterator (方法,被for-of语句调用,返回对象的默认迭代器) 属性时,我们认为它是可迭代的。 一些内置的类型如Array,Map, Set, String, Int32Array, Uint32Array等都已经实现了各自的Symbol.iterator。 阅读全文
posted @ 2020-01-22 09:56 总是不停地吃吃吃 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-01-21 17:12 总是不停地吃吃吃 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、交叉类型 交叉类型是将多个类型合并为一个类型。这让我们把现有的多种类型叠加到一起成为一种类型,它包含了所需的所有类型的特性。 二、联合类型 表示一个值可以是几种类型之一,我们用竖线 | 分隔每个类型,所以string | number,表示一个值既可以是string 也可以是 number 三、 阅读全文
posted @ 2020-01-21 15:54 总是不停地吃吃吃 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 类是一种数据结构,可以在一个单元中将状态(字段)和操作(方法和其他函数成员)结合起来。类为动态创建的类实例(亦称为:对象)提供了定义 类支持继承和多形性,即派生类可以扩展和专门针对基类的机制 新类使用类声明进行创建。类声明的开头是标头,指定了类的特性和修饰符、类名、基类(若指定)以及类实现的接口。标 阅读全文
posted @ 2020-01-09 11:38 总是不停地吃吃吃 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一、程序结构 1、不含Main入口的代码,会被编译成库,并生成XX.dll程序集 二、类型和变量 两种类型:值类型+引用类型 值类型有:简单类型,枚举类型,结构类型和可以为null的值类型 引用类型有 :类类型,接口类型,数组类型和委托类型 1、简单类型: sbyte short int long 阅读全文
posted @ 2020-01-07 20:48 总是不停地吃吃吃 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 数据结构是数据与数据之间的关系(数据之间是如何存储的),数据类型是数据的种类 1、程序结构 了解C#语言中的关键组织概念:程序、命名空间、类型、成员和程序集 2、类型和变量 了解C#语言中的值类型,引用类型和变量 3、表达式 表达式是在操作数和运算符的基础上构造而成的。表达式生成的是值 4、语句 语 阅读全文
posted @ 2020-01-07 19:12 总是不停地吃吃吃 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 一、String 1、如果要进行字符串之间的相加,可以使用字符串内插 $ {} 2、去掉字符前后的空格 3、将字符串全部设为大写或者小写 4、搜索字符串 二、数字 1、整数类型 int 11/3 -- 结果是整数3 int有最大值-最小值范围 -2147483648 to 2147483647 , 阅读全文
posted @ 2020-01-07 18:50 总是不停地吃吃吃 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1、如果程序开头包含using System;指令,则可以直接使用System类和方法,而不必进行完全限定。 例如: 可以直接调用Console.WriteLine, 而非System.Console.WriteLine 如果直接调用System类的方法,但没有使用using System,则会报错 阅读全文
posted @ 2020-01-05 12:42 总是不停地吃吃吃 阅读(238) 评论(0) 推荐(0) 编辑