2017-09-23 09:54:31
用AngularJS的实现自定义服务
我们以cookie为例。第一步:首先打开控制台使用bower安装angular-cookiesbower --save angular-cookies第二步 : 在service目录下建一个cache.js文件。第三步 : 在index.html中引入angular-cookies模块。第四步 : 在app.js中添加ngCookies依赖。'use strict'angular.module('
1870
2017-09-23 09:58:49
常用匿名函数
匿名函数匿名函数是指没有名字的函数,匿名就是没有名字,所有直接写会报错,没有办法使用,没有定义函数。所以,匿名函数必须结合着用。用法1,赋值给一个变量/对象的属性(注册事件),通过变量去调用。2,自执行、自调用。3,当成参数进行传递,参数:function;(function(){console.log(呵呵);})();//自调用函数、自执行函数:
1736
2017-09-23 10:04:11
for循环写法进阶
1、常用写法:for(var i=0;iconsole.log(i);console.log(arr[i]);}每次都需要读取一次arr.length,进行判断2、for(var i=0,len=arr.length;iconsole.log(i);console.log(arr[i]);}变量定义完整,不用再从数组中取回长度,直接让计算机判断i与lengt
1909
2017-09-23 10:06:24
CSS 块级元素/内联元素、继承与相关属性简介
什么是块级元素(Block-level elements)? 浏览器通常在元素之前和之后都使用换行符显示块级元素。您可以将其可视化为一堆框。 块级元素始终在新行上开始,并占用可用的全宽(尽可能向左和向右扩展)。 用法:块级元素可能只出现在元素内。什么是内联元素(Inline elements)? 在HTML中,内联元素是仅占据由定义元素的标签界定的空格,而不是破坏内容的流。在
1997
2017-09-23 10:07:41
$rootScope的常用用法
在app.js中'use strict'// run 的作用表示初始化执行,也就是所以页面加载之前执行angular.module('app',['ui.router']).run(['$rootScope',function($rootScope){ //比如说我们在所有页面初始化执行之前添加一个im属性,那么之后创建的所有$scope对象因为都是它的子孙对象,都会有im这样的属性
1522
2017-09-23 10:11:28
JavaScript中Date对象
【JavaScript的Date对象】Date对象Date对象:用于设置和获取当前的时间。Date对象方法分为两种:一种使用本地时间;一种使用世界时间UTC(即方法中有“UTC”),则代表世界时间;(以0度经线为准)。获取系统的当前时间:var time = new Date();conso
1671
2017-09-23 10:23:13
2017-09-23 10:27:44
删除github远程仓库中的文件或文件夹的方法
1.克隆远程仓库到本地库$ git clone 仓库地址2.对需要删除的文件、文件夹进行如下操作$ git rm xxx.txt (删除文件)$ git rm -r xxx (删除文件夹)3.提交修改$ git commit -m Delete xxx4.push到远程仓库$ git push origin master
2464
2017-09-23 10:33:12
JS动画实现方法
实现动画的方案主要有6种:Javascript直接实现动画,可伸缩矢量图形(SVG)动画,CSS transition,CSS3 animation、Canvas动画、requestAnimationFrame。javascript实现 .content{width: 100px;height: 100
2465
2017-09-23 10:35:03
实现注册页面jq二级联动
注册.bigdiv { border: 1px solid red; width: 90%;}.logodiv { border: 1px solid red; width: 33%; float: left; height: 70px;}.clear { clear: both;}$(function(){ var arrays=[ [郑州,
1857