Vue2 实例
创建一个 Vue 实例
每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的:
1 | var vm = new Vue({ |
虽然没有完全遵循 MVVM 模型,但是 Vue 的设计也受到了它的启发。因此在文档中经常会使用 vm (ViewModel 的缩写) 这个变量名表示 Vue 实例。
语法
/pattern/modifiers;
实例
var patt = /w3cschool/i
实例解析:
/w3cschool/i 是一个正则表达式。
w3cschool 是一个模式 (用于检索)。
i 是一个修饰符 (搜索不区分大小写)。
| 字符 | 含义 | 示例 |
|---|---|---|
. |
任意单个字符(除换行) | a.c → abc, a1c |
\d |
数字 [0-9] |
\d{3} → 123 |
\D |
非数字 [^0-9] |
\D+ → abc |
\w |
单词字符 [a-zA-Z0-9_] |
\w+ → hello_world |
\W |
非单词字符 | \W → @, #, |
\s |
空白字符(空格、Tab、换行) | \s+ → |
\S |
非空白字符 | \S+ → abc |
\b |
单词边界 | \bword\b 精确匹配 word |
\B |
非单词边界 |
在 JavaScript 中,Date对象用来表示日期和时间。
要获取系统当前时间,用:
1 | let now = new Date(); |
注意,当前时间是浏览器从本机操作系统获取的时间,所以不一定准确,因为用户可以把当前时间设定为任何值。
基本上所有的高级语言都支持函数,JavaScript 也不例外。JavaScript
的函数不但是“头等公民”,而且可以像变量一样使用,具有非常强大的抽象能力。
借助抽象,我们才能不关心底层的具体计算过程,而直接在更高的层次上思考问题。写计算机程序也是一样,函数就是最基本的一种代码抽象的方式。