TS:基础类型 发表于 2019-12-06 | 分类于 TS | 字数统计: 1,659 字 | 阅读时长 ≈ 7 分钟 TypeScript里的类型注解是一种轻量级的为函数或变量添加约束的方式。通常表示为 变量名:类型 布尔值1let isDone: boolean = false; 数字和JavaScript一样,TypeScript里的所有数字都是浮点数。 这些浮点数的类型是 number。 除了支持十进制和十六 ... 阅读全文 »
LeetCode:罗马数字转整数 发表于 2019-12-06 | 分类于 算法 | 字数统计: 500 字 | 阅读时长 ≈ 2 分钟 题目罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II ... 阅读全文 »
LeetCode:有效的括号 发表于 2019-12-06 | 分类于 算法 | 字数统计: 357 字 | 阅读时长 ≈ 2 分钟 题目给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 测试用例123451. "()" // true2. ... 阅读全文 »
CSS:等宽的三栏布局 发表于 2019-12-05 | 分类于 CSS | 字数统计: 154 字 | 阅读时长 ≈ 1 分钟 12345<div class="box"> <div class="left"></div> <div class="center"></div> &l ... 阅读全文 »
JS:字符串常用的方法 发表于 2019-12-04 | 分类于 JS | 字数统计: 511 字 | 阅读时长 ≈ 2 分钟 charAt(index) 1返回指定索引的字符。 charCodeAt(index) 1返回指定索引的unicode字符. indexOf(char) 1判断一个字符第一次出现在某个字符串的索引,如果包含返回它的索引,如果不包含返回-1。对大小写敏感。 lastIndexOf(char) ... 阅读全文 »
JS:递归和非递归实现中序遍历 发表于 2019-12-02 | 分类于 JS | 字数统计: 157 字 | 阅读时长 ≈ 1 分钟 二叉树结构1234567891011121314151617181920212223var TreeNode = { val: 1, left: { val: 2, left: { val: 4, ... 阅读全文 »
Vue:数据双向绑定原理 发表于 2019-11-17 | 分类于 Vue | 字数统计: 579 字 | 阅读时长 ≈ 2 分钟 vue.js 是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()(相当于observer)来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。 observer:遍历data中的属性,使用Object.defi ... 阅读全文 »
计网:cdn 发表于 2019-11-16 | 分类于 计网 | 字数统计: 269 字 | 阅读时长 ≈ 1 分钟 是什么内容分发网络。使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。 cdn缓存用户浏览器和服务器端之间加入cdn 用户在浏览网站的时候,向服务器请求到资源后,cdn会在本地保存网站中的图片或者js、css等其他文件的副本,通过http响应头中的cache-control字段设置 ... 阅读全文 »
Git:git fetch和git pull 发表于 2019-11-13 | 分类于 Git | 字数统计: 83 字 | 阅读时长 ≈ 1 分钟 git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。 git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetch + git merge,这样可能会产生冲突,需要手动解决。 阅读全文 »
Vue:MVVM、MVC、MVP 发表于 2019-11-08 | 分类于 Vue | 字数统计: 520 字 | 阅读时长 ≈ 2 分钟 MVCM代表Model,代表数据模型。 V代表View,代表视图。 C代表Controller,代表控制器,用来处理数据。 工作模式用户操作视图View,当数据改变时,传到Controller进行数据的处理,继而更新到Model,Model的更新会通过观察者模式通知View,View通过观察者模式收 ... 阅读全文 »