1、小括号():匹配 小括号内的字符串,可以是一个,也可以是多个; 常跟“|”(或)符号配合使用。 例如 String text="123456789"; text.mathes("0-9") false "0-9".mathes("0-9") true 2、中括号:匹配字符组内的字符 例:[0-9 ...
分类:
其他好文 时间:
2020-03-31 12:02:42
阅读次数:
82
基本语法: while: while(循环条件){ 语句块; } do while: do{ 语句块; }while(条件); while和do-while的比较 while 循环和 do-while 循环的相同处是:都是循环结构,使用 while(循环条件) 表示循环条件,使用大括号将循环操作括起 ...
分类:
编程语言 时间:
2020-03-26 13:57:45
阅读次数:
85
1、模板语法: 使用双大括号(Mustache 语法) “{{ }}” 是最基本的文本插值方法,它会自动将我们双向绑定的数据实时显示出来。例如: <template> <div id="app"> <p>{{ msg }}</p> <p>{{ 20+1 }}</p> <p>{{ "ok" ? 'ye ...
分类:
其他好文 时间:
2020-03-24 18:38:30
阅读次数:
60
集合(set)是一个无序的不重复元素序列。当集合中的元素存在与否比其出现次序、出现次数更加重要时,我们就会使用集合。通过使用集合,你可以测试某些元素的资格或情况,检查它们是否是其它集合的子集,找到两个集合的交集等; 一、创建集合 可以使用大括号 { } 或者 set() 函数创建集合。注意:创建一个 ...
分类:
编程语言 时间:
2020-03-21 14:52:33
阅读次数:
70
括号匹配问题: 给一个字符串,其中包含小括号、中括号、大括号,求该字符串中的括号是否匹配。 例如:()()[]{} 匹配([{()}]) 匹配[]( 不匹配[(]) 不匹配 利用堆栈的思路:建立一个堆栈,然后遍历字符串,如果是'(','{'.'[',则入栈,否则判断当前字符串和栈顶元素是否是一对括号 ...
分类:
其他好文 时间:
2020-03-20 14:27:52
阅读次数:
82
描述 Candela是一名漫画家,她有一个奇特的爱好,就是在纸上画括号。这一天,刚刚起床的Candela画了一排括号序列,其中包含小括号()、中括号[]和大括号{},总长度为N。这排随意绘制的括号序列显得杂乱无章,于是Candela定义了什么样的括号序列是美观的:(1) 空的括号序列是美观的;(2) ...
分类:
其他好文 时间:
2020-03-20 13:04:59
阅读次数:
123
1.插值表达式: 数据绑定最常见的形式就是使用“Mustache”语法 (双大括号) 的文本插值,Mustache 标签将会被替代为对应数据对象上属性的值。无论何时,绑定的数据对象上属性发生了改变,插值处的内容都会更新。 Vue.js 都提供了完全的 JavaScript 表达式支持。 {{ num ...
分类:
其他好文 时间:
2020-03-19 15:18:31
阅读次数:
56
[TOC] 一、定义函数方法 在 es5 中定时函数的方法有 命名函数和函数表达式(匿名函数)这门两种。那么同样的,在 TypeScript 中,函数的定义是什么样子的呢? 1 1 命名函数 这里需要注意的一点是: viod 类型,是函数不返回任何类型数据 语法 被编译成 的 1 2 函数表达式 这 ...
分类:
其他好文 时间:
2020-03-18 09:59:11
阅读次数:
74
块级作用域必须有大括号 if (true) let x = 1; // 报错 if (true) { let x = 1; } if (true) var x = 1; // 正常 if (true) { var x = 1; } 块级作用域内声明的函数,对作用域之外没有影响 function f( ...
分类:
其他好文 时间:
2020-03-17 19:20:01
阅读次数:
67
1:es6里面也有let会计作用域和var的变量提升,函数的变量提升,函数与变量提升会先提升函数,把函数体全部提升上去,const也和let一样都是块级作用域,都只能在大括号里面写 2:函数的提升的步骤:先找到生成环境,在找形参,在给实参赋值,在找变量,在找普****通函数(函数字面量不会被提升:v ...
分类:
其他好文 时间:
2020-03-17 19:12:40
阅读次数:
63