摘要: 双向绑定是angularJS的重要特性,也就是数据影响视图,视图也会影响数据。一个M影响V最简单的示例就是这样: increasefunction CounterCtrl($scope) { $scope.counter = 1;}这个例子很简单,毫无特别之处,每当点击一次按... 阅读全文
posted @ 2015-11-24 23:57 很好玩 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 一、$scope与$rootscope作用域$scope下的数据作为该控制器下的数据moduel,只有在该控制器下才能够访问;而$rootScope则可以可以再任何有效的地方访问到,这个有效的地方指的是ng-app声明之下的地方,也就是应用angularJS的地方。以我的理解,就是把控制器加到哪个元... 阅读全文
posted @ 2015-11-24 23:06 很好玩 阅读(1609) 评论(0) 推荐(1) 编辑
摘要: 1、内置(Build-in)对象与原生(Naitve)对象的区别在于:前者总是在引擎初始化阶段就被创建好的对象,是后者的一个子集;而后者包括了一些在运行过程中动态创建的对象。2、引擎扩展对象是一个并不太大的集合,一般来说比较确定,它们也属于引擎的原生对象(但不属于ECMA规范的原生对象)。3、宿主对... 阅读全文
posted @ 2015-11-24 11:06 很好玩 阅读(5148) 评论(5) 推荐(4) 编辑
摘要: 1.首次为变量赋值时务必使用var关键字 变量没有声明而直接赋值得话,默认会作为一个新的全局变量,要尽量避免使用全局变量。 var a=b=10;//其中a是局部变量,b是全局变量2.使用===比==执行更快 ==和!=操作符会在需要的情况下自动转换数据类型。但===和!==不会,它们会同时比... 阅读全文
posted @ 2015-11-23 20:42 很好玩 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、浏览器主要构成 1. 用户界面 - 包括地址栏、后退/前进按钮、书签目录等,也就是你所看到的除了用来显示你所请求页面的主窗口之外的其他部分。 2. 浏览器引擎 - 用来查询及操作渲染引擎的接口。 3. 渲染引擎 - 用来显示请求的内容,例如,如果请求内容为html,它负责解析html及cs... 阅读全文
posted @ 2015-11-22 22:59 很好玩 阅读(448) 评论(0) 推荐(0) 编辑
摘要: css:body{margin:0;font-size: 12px;font-family: "宋体";} ul{margin:0;padding:0;list-style: none;} img{border:none;} a{text-decoration: none;vert... 阅读全文
posted @ 2015-11-22 22:25 很好玩 阅读(1597) 评论(0) 推荐(2) 编辑
摘要: JavaScript 是单线程的,这意味着任何两句代码都不能同时运行,它们得一个接一个来。在浏览器中,JavaScript 和其他任务共享一个线程,不同的浏览器略有差异,但大体上这些和 JavaScript 共享线程的任务包括重绘、更新样式、用户交互等,所有这些任务操作都会阻塞其他任务。一、事件... 阅读全文
posted @ 2015-11-21 22:56 很好玩 阅读(2643) 评论(0) 推荐(0) 编辑
摘要: 本文主要内容引自http://blog.csdn.net/gueter/article/details/1524447,但个人觉得写得很全面,但是有点啰嗦,条理不是很清楚,所以我在这里重新整理知识点,并加入了一些自己的理解。 HTTP是一个属于应用层的面向对象的协议,基于TCP连接,HTTP协议的主 阅读全文
posted @ 2015-11-19 23:09 很好玩 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 原因 在chrome中审查元素,发现其增加了很多没有直接写在页面上的标签和样式。页面标签首先经过jquery.mobile-1.4.5.min.js的处理,添加了许多标签,然后再用css布局解决方案1.将jquery.mobile-1.4.5.min.js处理后的样式动态添加,即将chrome中审... 阅读全文
posted @ 2015-11-19 22:01 很好玩 阅读(2789) 评论(0) 推荐(1) 编辑
摘要: 一、鼠标事件属性1.clientX,clientY 相对于可见视点(visual viewport)的鼠标位置,即当前浏览器显示区域(窗口)的位置,点击客户端矿口的左上角时 clientX 和 clientY 都为0,即使用户拖动了水平或垂直滚动条document.onclick=functi... 阅读全文
posted @ 2015-11-18 22:04 很好玩 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 一、 在网上查了一下,发现$(document).ready()是在DOM树加载完成时触发,而window.onload()则是在整个页面全部加载完成时触发。下面是一些验证。 var start=+new Date(); $("document").ready(function(){... 阅读全文
posted @ 2015-11-17 16:26 很好玩 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 一、块级作用域 js中没有块级作用域的概念,可用匿名函数实现,由于匿名函数执行完一遍后,内部没有引用其变量对象的函数,其变量对象被清除,后面则引用不到其中的变量(function(){//块级作用域})();二、私有变量只能函数内部访问,外界无法访问在构造函数中定义特权方法,每次创建新对象时都会创... 阅读全文
posted @ 2015-11-15 14:49 很好玩 阅读(2745) 评论(0) 推荐(0) 编辑
摘要: json.stringfy()将对象、数组转换成字符串;json.parse()将字符串转成json对象。json.stringfy():语法: JSON.stringify(value [, replacer] [, space])value:是必选字段。就是你输入的对象,比如数组,类等。rep... 阅读全文
posted @ 2015-11-12 22:01 很好玩 阅读(20540) 评论(0) 推荐(1) 编辑
摘要: width [pixel_value | device-width] width 直接去设置具体数值大部分的安卓手机不支持的 但是IOS支持 user-scalable 是否允许缩放 (no||yes) initial-scale 初始比例 minimum-scale 允许缩放的最小比例 maxi... 阅读全文
posted @ 2015-11-12 21:59 很好玩 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 媒体类型 1.all 所有媒体 2.braille 盲文触觉设备 3.embossed 盲文打印机 4.print 手持设备 5.projection 打印预览 6.screen 彩屏设备 7.speech '听觉'类似的媒体类型 8.tty 不适用像素的设备 9.t... 阅读全文
posted @ 2015-11-12 21:58 很好玩 阅读(262) 评论(0) 推荐(0) 编辑