摘要: 首先需要安装 Node.js ,node自带了包管理工具 npm 。但是由于npm在国内下载的时候是很慢的,所以这里推荐一个替代npm的淘宝镜像cnpm.之后npm安装请使用cnpm!命令行安装:1$ npm install -g cnpm --registry=https://registry.n 阅读全文
posted @ 2017-08-06 12:07 前端站 阅读(2454) 评论(0) 推荐(0) 编辑
摘要: 选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。Ctrl+Sh 阅读全文
posted @ 2017-08-04 20:35 前端站 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 一、取消a标签在移动端点击时的蓝色-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none; 二、使用图片作为a 阅读全文
posted @ 2017-08-03 20:49 前端站 阅读(8200) 评论(0) 推荐(1) 编辑
摘要: 1、Javascript基础◆Javascript的历史来源 94年网景公司 研发出世界上第一款浏览器。 95年 sun公司 java语言诞生 网景公司和sun合作( javascript)◆W3c规范 结构标准 html 表现标准 css 行为标准 js◆JavaScript和ECMAScript 阅读全文
posted @ 2017-08-02 20:05 前端站 阅读(236) 评论(0) 推荐(0) 编辑
摘要: js根据鼠标方向划入遮罩层: 阅读全文
posted @ 2017-07-31 20:31 前端站 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 阅读全文
posted @ 2017-07-29 19:44 前端站 阅读(150) 评论(0) 推荐(0) 编辑
摘要: js基础的自定义属性练习: 阅读全文
posted @ 2017-07-28 20:29 前端站 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 以下是AngularJS中最重要的核心功能: 数据绑定: 模型和视图组件之间的数据自动同步。 适用范围: 这些对象参考模型。它们充当控制器和视图之间的胶水。 控制器: 这些Javascript函数绑定到特定的范围。 服务: AngularJS配有多个内置服务,例如 $http 可作为一个XMLHtt 阅读全文
posted @ 2017-07-09 09:51 前端站 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 在用CSS布局页面的时候,我们会将HTML标签分成两种,块状元素和内联元素(我们平常用到的div和p就是块状元素,链接标签a就是内联元素) 块状元素一般是其他元素的容器,可容纳内联元素和其他块状元素,块状元素排斥其他元素与其位于同一行,宽度(width)高度(height)起作用。常见块状元素为di 阅读全文
posted @ 2017-07-04 13:51 前端站 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 获取url中一部分: 获取元素的实际大小 clientWidth和clientHeight 这组属性可以获取元素可视区的大小,可以得到元素内容及内边距所占据的空间大小。返回了元素大小,但没有单位,默认单位是px,如果你强行设置了单位,比如100em之类,它还是会返回px的大小。(CSS获取的话,是照 阅读全文
posted @ 2017-06-01 10:16 前端站 阅读(176) 评论(0) 推荐(0) 编辑