![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
文章平均质量分 80
ANJIAO
这个作者很懒,什么都没留下…
展开
-
悟透JavaScript(1)
引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努...原创 2009-09-28 09:18:21 · 114 阅读 · 0 评论 -
jQuery、prototype、mootools、YUI框架比较
个人觉得:mootools 更符合面向对象,易扩展,对于熟悉面向对象的程序员来说很棒。但 jquery 做小型网站更方便多了,插件也多。现在常用的框架有Jquery,prototype,mootool,yui等,其他的框架都是非主流,有一个数据很有意思,就是这几种框架的 市场占有率,我觉得这个数据没有太大意义,因为这几种前端框架都有各自的针对性和特点,每种框架都适合相应规模的web项目,比如pro...原创 2009-12-15 16:36:20 · 179 阅读 · 0 评论 -
10个新的最有前途的JavaScript框架
1. SproutCore SproutCore 苹果对SproutCore的解释为“开源,平台无关,类Cocoa的JavaScript框架,用于创建具有桌面应用程序外观和操作感的Web应用程序。”SproutCore demonstrations: Photos, Sample Controls 2. SprySpry 是Adobe 的 Ajax framew...原创 2009-11-16 11:40:51 · 209 阅读 · 0 评论 -
Javascript乱弹设计模式系列(0) - 面向对象基础以及接口和继承类的实现
理论知识1. 首先Javascript是弱类型语言,它定义变量时不必声明类型,如var Person = new Person(),它的变量类型为“var”,现在的C# 3.0也引进了这种匿名类型的概念,弱类型的变量产生了极大的灵活性,因为Javascript会根据需要来进行类型转换。所以这也决定了它采用了晚绑定的方法,即在运行后才知道变量的类型;2. 面向对象概念不必多说,封装,继承,多...原创 2009-11-06 16:15:57 · 118 阅读 · 0 评论 -
JavaScript的gzip静态压缩传输方法
传统的JS压缩(删除注释,删除多余空格等)提供的压缩率有时还是不尽不意,幸亏现在的浏览器都支持压缩传输(通过设置http header的Content-Encoding=gzip),可以通过服务器的配置(如apache)为你的js提供压缩传输,或是appfuse中使用的GZipFilter使tomcat也提供这种能力 现在的问题是这种动态的压缩会导致CPU占用率过高,...原创 2009-11-02 09:41:49 · 483 阅读 · 0 评论 -
用javascript动态加载不同css/js文件
先导入js文件。DynamicLoad.js文件代码如下: function DynamicLoad(){ //属性 var Self = this; //对象自身 //功能:加载指定的文件 //参数:src——需要被加载的文件 //返回:(无) this.Load = function(src){ if (...原创 2009-11-02 09:35:48 · 279 阅读 · 0 评论 -
JS动态载入外部JS文件
我们经常把一大堆的JS文件在页面载入的时候就全部载入,可这样就造成了页面载入速度慢,用到的时候才载入才是最好的。 按需载入有许多种写法,比如document.writeln("<script src='js.js' tyep='text/jsvascript'></sc"+"ript>"),但是这种写法只适合首次载入或者需要添加iframe,不是很好。 将...原创 2009-11-02 09:28:57 · 458 阅读 · 0 评论 -
Js 跨域调用问题
Javascript出于安全性考虑,是不允许跨域调用其他页面的对象的。因此也就导致了在一些ajax应用中,使用跨域的web service成为问题。这里整理了一些方法,来解决这个问题:1.设置document.domain。前提条件:两个页面同属于一个基础域(例如都是xxx.com,或是xxx.com.cn);同一协议(例如都是http);同一端口(例如都是80)。方法:设置两个页面的docume...原创 2009-10-21 16:30:13 · 121 阅读 · 0 评论 -
国外开放API面面观:15个API介绍!
国外的2.0服务多又成熟,API是专又全,除了现在过热的Facebook,诸如last.fm、FeedBurner、ebay、Digg、delicios、Flirckr、Youtube也是开放API多年了。15,MediaWiki APIWikipedia提供超过200万的资源,Mediawiki API允许多这些内容进行访问。基于Mediawiki API的站点包括:Wikitravel, ...原创 2009-10-13 22:42:44 · 30828 阅读 · 0 评论 -
悟透JavaScript (2)
在JavaScript内部,对象的属性和方法追溯机制是通过所谓的prototype链来实现的。当用new操作符构造对象时,也会同时将构造函数的 prototype对象指派给新创建的对象,成为该对象内置的原型对象。对象内置的原型对象应该是对外不可见的,尽管有些浏览器(如Firefox)可以让我们访问这个内置原型对象,但并不建议这样做。内置的原型对象本身也是对象,也有自己关联的原型对象,这样就形成了所...原创 2009-09-28 10:29:57 · 105 阅读 · 0 评论 -
网页特殊符号HTML代码大全
特殊符号: ↑↓ → ←↘ ↙ ⊙ ◎ 〇 ● ★ ☆ ■ □「」『』◇ ◆ ◣ ◥ △ ▲ Ψ ※ ◤ ◥ №∑ ⌒ @ ξ ζω ∮ 〓 ※ ·|┆┇┊┋ ∵ ∴ ∷ ぷ ∏ 卐 【】〖〗ㄨ╭╯╰╮Θ ⊕ ☉ Ж ヽ 卐 Ж 囬 の々ㄎ ¤ ∮ ∩ 々 ♀ ♂ ⊿ ╰☆╮﹡ @ #▂ ▃ ▄...原创 2010-06-11 09:00:45 · 1419 阅读 · 0 评论