Javascript
文章平均质量分 65
海鲜小王子
记录点滴,SHU,小硕,EE
展开
-
AngularJS学习笔记
AngularJS在加载启动时,会做3件事情: 1.依赖注入 2.创建 root scope作为整个模型的上下文 3.从ngApp开始编译DOM,处理后续的指令和绑定当它启动后,它会等待浏览器的输入事件(鼠标、HTTP请求等),若输入事件改变了model,那么AngularJS会通过更新绑定,将model的改变反应到view上。AngularJS中指令都是带有短划线(-)的,自定义的原创 2017-04-24 22:20:51 · 204 阅读 · 0 评论 -
JS学习笔记——作用域链
1. 作用域链概念涉及名词: 执行环境(execution context) 变量对象(variable object) 作用域链(scope chian) 活动对象(activation object) 执行环境定义(execution context)了js可以访问到的函数和变量,这些函数和变量都保存在变量对象(variable object)中。每个执行环境都有一个变量对象与之原创 2017-04-24 22:25:08 · 421 阅读 · 0 评论 -
JS学习笔记——Date、Array
1.Date返回object:new Date() 返回number:Date.parse("2017.4.19")、Date.UTC(2017,0)、Date.now()var now = new Date();//获取当前时间,变量now是objectvar before = new Date(1000);//获取距离UTC 1000毫秒的时间,变量before是object原创 2017-04-24 22:25:27 · 449 阅读 · 0 评论 -
JS学习笔记——事件
1.事件流当我们点击网页上的某一个元素时,触发的动作不仅仅跟这个元素有关,还跟包含这个元素的所有上层容器有关。触发事件流的流动有一个先后顺序,目前有两种:1.IE所提出的事件冒泡;2.Netscape所提出的事件捕获。 DOM事件流则是综合了前面两种事件流,先捕获再冒泡。现代浏览器大多支持DOM事件流。 2.事件处理程序为元素绑定相应的事件处理程序有3种方法:HTML、DO原创 2017-04-24 22:25:43 · 419 阅读 · 0 评论 -
JS学习笔记——AngularJS 1.x双向数据绑定机制
0.前言AngularJS和vueJS是前端比较热门的两个框架,AngularJS 1.x是我第一个接触的框架,双向绑定是其最大的特点,我们从原生JS的角度看看,这个双向数据绑定是如何实现的。点这里看vueJS的双向绑定原理。1.AngularJS的双向绑定基于脏检测(dirty checking)。所谓的dirty checking就是对比新旧两个值,如果有变化(形象点说,就是这个值原创 2017-04-24 22:26:02 · 881 阅读 · 0 评论 -
前端组件练习
1.请写一个表格以及对应的CSS,使表格奇数行为白色背景,偶数行为灰色背景,鼠标移上去时为黄色背景。 知识点:标签、选择器nth-child、选择器:hover 标签table下包含三钟标签:th(head)表格的头,tr(row)表格的行,td表格单元。table border="1"> tr> th>Monthth> th>Savingsth> tr> tr原创 2017-04-24 22:26:28 · 699 阅读 · 0 评论