使用 Github Pages 展示你的页面 发表于 2017-08-12 | 分类于 Git 如何才能将自己本地的静态页面放到网上方便与同学交(xuan)流(yao),这个问题一直以来都困扰着我。 这里介绍了两种方法展示你的页面,一种是使用 htmlpreview 插件,一种是在仓库创建 gh-pages 分支。 使用 htmlpreviewhtmlpreview 是 github 上的一个 ... 阅读全文 »
使用 vue-cli 脚手架工具搭建一个 vue2.0 项目 发表于 2017-08-10 | 分类于 Vue 开始用 vue 框架的时候,我只会 <script src="js/vue.min.js"></script> 然而这种方式可能比较适合入门和熟悉 vue,要进行开发的话还是要使用 vue 的官方命令行工具 vue-cli。 检查 node 和 npm 版 ... 阅读全文 »
原生 js 计算 html 中出现次数最多的标签 发表于 2017-08-08 | 分类于 Demo 前几天学姐跟我讨论了一道题,觉得还挺有意思的。 题目描述:请使用原生 JavaScript 实现一个方法,判断 html 中出现次数最多的标签,并统计这个次数。 解题思路: 取到页面中所有标签,这里是会有重复的; 遍历所有标签,统计每个标签出现的次数。 其实统计标签出现的次数很容易想到 ke ... 阅读全文 »
JavaScript 数据类型小结 发表于 2017-06-06 | 分类于 JavaScript 我们可以将 JavaScript 中所有数据分为基本数据类型和引用类型,基本数据类型存在在栈中,引用类型存在堆中,变量名存储的是一个指向堆中的地址。 基本数据类型一共有五种基本数据类型:数值型 Number、字符串 String、布尔型 Boolean、Undefined 型、Null 型。 数值型 ... 阅读全文 »
JavaScript 面向对象编程系列(二)继承 发表于 2017-05-26 | 分类于 JavaScript 不像 Java,JavaScript 中并没有类的概念,因此要想实现继承,必须依靠 JavaScript 中的原型(prototype)机制。 继承的目的是使子类别具有父类别的属性和方法,子类别可以重新定义某些属性,也可以重写某些方法,子类别也可以添加新的属性和方法。 子类别可以继承父类别的属性 ... 阅读全文 »