- 博客(52)
- 资源 (10)
- 收藏
- 关注
转载 Javascript模块化编程(三):require.js的用法
这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将他们用于实战。这里采用的就是非常流行的require.js.
2014-08-20 22:39:30
658
原创 Angular学习(十)——表达式、外部src引用
当对或标签进行数据绑定时,在src或href特性中利用{{ }}来对设置其引用路径时会出错。因为浏览器不支持图片和其他内容并行下载。而Angular并不会打扰数据绑定请求。一个常用的语法为:而现在在Angular中我们应该使用ng-src属性来对模板进行创建和修改:/images/cats/{{favoriteCat}}">同样对于标签而言,你应该使用ng-href相对应的属性:
2014-08-06 22:50:29
2060
原创 Angular JS解析(五)——显示文本
用户可以在UI中利用ng-bind指令对文本进行显示和更新。文本的显示和更新有两种效果相同的方式。一种是我们之前用到带双大括号的形式:{{greeting}}然后另一种为ng-bind的基本属性指令:这两种形式在他们的输出显示上是相同的。如果模板变量greeting设置为“Hithere”,Angular将会在HTML中产生输出为:Hi there,并且在浏览器中也将显示为"Hi
2014-07-23 23:44:07
1238
原创 Angular JS解析(二)——解析一个APP
1、加载script文件在使用Angular时需要对相应的库函数进行加载。Angular JS的加载方式和其他Javascript库文件的加载方式相同,可以通过Google的CDN(content delivery network)来进行加载,就像:一般推荐使用Google的CDN方式。Google的服务器速度较快,同时script文件也可以通过缓存在各应用间共享。也就是说,如果在一个
2014-07-16 23:43:19
678
转载 HTML 5 <script> defer 属性
http://www.jb51.net/w3school/html5/att_script_defer.htmHTML 5 标签实例页面已加载后才会运行脚本:defer="defer">亲自试一试定义和用法defer 属性规定当页面已完成加载后,才会执行脚本。注释:defer 属性仅适用于外部脚本(只有在使用 src 属性时)。注释:
2014-07-08 00:39:06
656
转载 HTML5 script元素async、defer异步加载使用介绍
HTML5 script元素async、defer异步加载使用介绍对于HTML5感到兴奋不已的原因之一是它实现了众多业界期待已久的特性。我们一直需要输入框显示空白提示,但都是用JavaScript来实现的。我们也想要整个块都变成可被点击,也是使用JavaScript来实现。 现在WebKit为HTML5实现了SCRIPT标签的async异步属性。过去我们使用各种JavaScript技巧来做
2014-07-08 00:36:10
585
转载 了解html页面的渲染过程以备学习前端的性能优化
昨天晚上写了一篇关于浏览器的渲染过程的随笔,但只是通过一小段代码解释了一下,并没有通过浏览器测试,说服力不够,而且还有很多不完善的地方,今天在浏览器中测试了一下,并把测试的结果分享给大家,测试过程可能有点乱,希望大家理解。测试浏览器:Chrome v24.0.1312.52 m,Firefox v18.0,Opera v12.12。在WebKit内核中,网页在显示的时候会有一个解析
2014-07-08 00:32:17
730
转载 Javascript 异步加载详解(浏览器在javascript的加载方式)
一、同步加载与异步加载的形式 1. 同步加载 我们平时最常使用的就是这种同步加载形式: 同步模式,又称阻塞模式,会阻止浏览器的后续处理,停止了后续的解析,因此停止了后续的文件加载(如图像)、渲染、代码执行。 js 之所以要同步执行,是因为 js 中可能有输出 document 内容、修改dom、重定向等行为,所以默认同步执行才是安全的。 以前的一般建议是把放在页面末尾之前
2014-07-08 00:30:38
486
原创 Javascript中defer属性解析
不同浏览器对于Javascript外部链接的加载顺序是不同的,尤其是在IE、FIrefoxliangzhe
2014-07-08 00:07:26
882
原创 HTML与Javascript在浏览器中的加载顺序
之前在做项目的时候遇到在不同浏览器中运行Javascript脚本出现不同结果的问题。虽然最后解决了(解决方法请参照之前的文章),但对浏览器中如何对HTML和Javascript进行加载还是一知半解,在此进行相关总结。HTML是按照从上到下的顺序边加载边解析,边生成DOM对象,同时对于HTML中嵌入的一些语句,如:document.write("xxxx");html会停止解析,并执
2014-07-07 23:45:53
729
原创 jQuery学习笔记(一)
最近开始做动态网页前台的开发,要对前台javascript进行操作,所以在此对jQuery、Javascript、AngulaJS进行学习,此时开始对jQuery的学习进行总结。DOM(Document Object Model,文本对象模型)的每一个页面都是一个DOM对象,通过传统的Javascript方法访问页面中的元素,就是访问DOM对象。例如:在页面中的2各标记元素,其代码如下:
2014-06-22 23:16:12
479
原创 Angular JS开发指南--(二)
指令:当关联的HTML结构进入编译阶段时应该执行的操作。指令可以写在元素的名称里、属性里、CSS类名里、注释里。指令本质上只是一个当编译器编译到相关DOM时需要执行的函数。
2014-06-18 23:12:27
1070
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人