2016年7月5日

js作用域链

摘要: js作用域链 <script> var up = 555; function display(){ var innerVar = 2; function inner(){ var innerVal = 4; console.log(up); } inner(); } display(); //这里涉 阅读全文

posted @ 2016-07-05 14:58 没心.没肺 阅读(126) 评论(0) 推荐(0) 编辑

2016年7月4日

js立即执行函数

摘要: js没有私有作用域的概念,避免命名冲突,引入了“匿名包裹器”或者“命名空间”的写法,即用匿名函数作为一个容器 js引擎在执行js代码时会“函数声明提升”,而函数表达式会从上至下逐行执行, js的函数和变量都会提升到函数的最顶部,即可以先使用再声明 //在function前面使用(),!,+,-,= 阅读全文

posted @ 2016-07-04 10:39 没心.没肺 阅读(1246) 评论(0) 推荐(0) 编辑

2016年6月30日

json对象的处理

摘要: 不同的服务器接受的json对象要处理 var str1 = '{"name": "Lucy", "age": 23}'; var str2 = {a:1, b: "Jack"}; var a = JSON.parse(str1) //将字符串转换为json对象 var b = JSON.string 阅读全文

posted @ 2016-06-30 19:01 没心.没肺 阅读(179) 评论(0) 推荐(0) 编辑

2016年6月29日

js日期格式,日期对象

摘要: 以对象为基准去使用方法, 围绕Date对象 var a = new Date() 返回当前的时间对象,可以使用内置的日期对象的方法 a.getFullYear(), a.getMonth(), a.getDate() 从当前时间得到 年、月、日 手动设置某一个时间 new Date(a.getFul 阅读全文

posted @ 2016-06-29 11:00 没心.没肺 阅读(478) 评论(0) 推荐(0) 编辑

2016年6月13日

angularJS广播

摘要: 控制器之间共享数据(向父级/子级控制器传递event,data),类似于service在不同的控制器中通信 html: js: 阅读全文

posted @ 2016-06-13 18:52 没心.没肺 阅读(2245) 评论(0) 推荐(0) 编辑

2016年5月27日

angularjs服务常见用法

摘要: 服务可以再应用的整个生命周期内保持数据,不会在切换路由或者重新加载视图时被清楚掉(控制器只有在需要时才被实例化) 服务是一个单例对象,在每个应用中只会被实例化一次 2.将一些常用的功能函数封装在服务里,给各个控制器调用 阅读全文

posted @ 2016-05-27 17:28 没心.没肺 阅读(147) 评论(0) 推荐(0) 编辑

2016年5月25日

angularjs过滤器

摘要: 在html文件中和在js文件中使用 内部过滤器和自定义过滤器 .filter('my_data_format',[function(){ return function(data,str,sss){ console.log('data: ',data,' str: ',str,' sss: ',ar 阅读全文

posted @ 2016-05-25 10:16 没心.没肺 阅读(291) 评论(0) 推荐(0) 编辑

导航