码迷,mamicode.com
首页 >  
搜索关键字:高级程序设计    ( 1338个结果
JS高级程序设计2nd部分知识要点5
JAVASCRIPT正则表达式及匿名函数: 函数声明与函数表达工之间的主要区别,前者会在执行代码以前被加载到作用域中,而后者则是在代码执行到那一行的时候才会有定义。另一个重要区别是函数声明会给函数指定一个名字,而函数表达工则是创建一个匿名函数,然后把这个匿名函数赋给一个变量。构造函数模式的缺点是针对...
分类:Web程序   时间:2015-05-20 12:53:39    阅读次数:107
JavaScript 基础优化(《JavaScript 高级程序设计》读书笔记)
1、带有 src 属性的标签之间再包含额外的 JavaScript 代码。如果包含了嵌入的代码,则只会下载并执行外部脚本文件,嵌入的代码会被忽略。一般都把全部 JavaScript 引用放在元素中页面内容的后面。2、循环引用:对象 A 中包含一个指向对象 B 的指针,而对象 B 中也包含一个指向对象...
分类:编程语言   时间:2015-05-20 08:13:44    阅读次数:215
对象2——《javascript高级程序设计》读书笔记
——>创建对象1:工厂模式:将创建对象的过程用函数进行包装,之后对函数进行调用便可以创建实例对象function createPerson(name,age,job) { var o = new Object(); o.name = name; o.age = age; o....
分类:编程语言   时间:2015-05-19 22:23:15    阅读次数:147
25. javacript高级程序设计-新兴的API
1. 新兴的APIrequestAnimationFrame():是一个着眼于优化js动画的api,能够在动画运行期间发出信号。通过这种机制,浏览器就能够自动优化屏幕重绘操作Page Visibility API:让开发人员知道用户什么时候正在看着页面,而什么时候页面是隐藏。Geolocation ...
分类:编程语言   时间:2015-05-17 23:06:57    阅读次数:128
24. javacript高级程序设计-最佳实践
1. 最佳实践l 来自其他语言的代码约定可以用于决定何时进行注释,以及如何进行缩进,不过JavaScript需要针对其松散类型的性质创造一些特殊的约定l javascript应该定义行为,html应该定义内容,css应该定义外观l 这些职责上的混乱会导致难以调试的错误和维护上的问题l javascr...
分类:编程语言   时间:2015-05-17 21:38:47    阅读次数:187
23. javacript高级程序设计-数据存储
1. 数据存储1.1 cookieHTTP Cookie, cookie,最初用来在客户端存储回话信息。(1). 限制,不同浏览器对特定域名下的cookie 的个数有限制,每个域名下最好不要操过20个cookie(2). cookie的构成名称:一个唯一确定cookie的名称,不区分大小写,cook...
分类:编程语言   时间:2015-05-17 20:00:46    阅读次数:131
21. javacript高级程序设计-Ajax与Comet
1. Ajax与Comet1.1 XMLHttpRequest对象IE5是第一款引入XHR对象的浏览器,IE5中是通过MSXML库中的一个ActiveX对象实现的。因此在IE中可能存在MSXML2.XMLHttp, MSXML2.XMLHttp.3.0, MSXML2.XMLHttp.6.0,要支持...
分类:编程语言   时间:2015-05-17 18:23:19    阅读次数:233
22. javacript高级程序设计-高级技巧
1. 高级技巧1.1 函数l 可以使用惰性载入函数,将任何分支推迟到第一个调用函数的时候l 函数绑定可以让你创建始终在指定环境中运行的函数,同时函数柯里化可以让你创建已经填写了某些参数的函数l 将绑定和柯里化组合起来,可以在任意环境中以任意参数执行函数的方法1.2 对象ECMAScript5允许通过...
分类:编程语言   时间:2015-05-17 18:17:31    阅读次数:180
15. javacript高级程序设计-Canvas绘图
1. Canvas绘图HTML5的元素提供了一组JavaScript API,让我们可以动态的创建图形和图像。图形是在一个特定的上下文中创建的,而上下文对象目前有两种。第一种是2D上下文,可以执行原始的绘图操作,l 设置填充、描边颜色和模式l 绘制矩形l 绘制路径l 绘制文本l 创建渐变和模式第二种...
分类:编程语言   时间:2015-05-16 20:14:57    阅读次数:230
16. javacript高级程序设计-HTML5脚本编程
1. HTML5脚本编程l 跨文档消息传递API能够让我们在不降低同源策略安全性的前提下,在来至不同的域的文档间传递消息l 原生拖放功能可以方便的指定某个元素是否可以拖动,并在放置时做出响应。还可以创建自定义的可拖放元素及放置目标l 新的媒体元素和可以拥有自己的与视频和音频交互的APIl 历史状态管...
分类:编程语言   时间:2015-05-16 20:08:40    阅读次数:107
1338条   上一页 1 ... 96 97 98 99 100 ... 134 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!