学习笔记
haojie5
这个作者很懒,什么都没留下…
展开
-
关于nokia S40开发自带的jquery.jfeed.js
Nokia WDE新建一个项目的时候会自动带一个范例程序,读取一个RSS feed,然后展示出来。 今天研究了一下,发现RSS feed放在本地后就不好用了,只能读取远程服务器上的。这是为什么呢? 在网上找到了一个新的jquery.jfeed.js,貌似是比nokia包自带的那个更新,换过本身的jquery.jfeed.js就不存在本地还是远程的问题了,这是一个解决办法。 https://g原创 2012-01-29 16:01:03 · 659 阅读 · 0 评论 -
使用 wkhtmltoimage 来建立网页的快照(ubuntu)
wkhtmltoimage 真的是很棒的東西 wk 指的是 webkit,是chrome/safari的核心,它是opensource,所以就有好人把它打包成可以執行javascript的指令。超棒,除了基本的library用apt-get裝起來之外,下載下來的還是binary檔,不用裝xwindow,在VPS也可以順利執行,真的是太棒了。 apt-get install openssl bui转载 2013-01-17 13:40:16 · 3732 阅读 · 0 评论 -
创建DOM对象的效率
一般正常的创建方式都是以createElement,appendChild完成,可是之前在工作中碰到了在一个页面中要创建n个代码块并且用动态加载的方式写入页面,效率很低,在IE6及以下版本的浏览器中会造成CPU占用过高,还有内存的泄露危险,但是发现如果用字符串的形式创建DOM对象效率会高出很多,测试代码如下: var start = new Date().getTime(转载 2012-10-28 21:03:32 · 844 阅读 · 0 评论 -
javascript的函数
非常经典的介绍javascript function的文章 http://bbs.blueidea.com/thread-2660967-1-1.html转载 2012-10-28 00:17:08 · 492 阅读 · 0 评论 -
关于Boolean, Number, String
为了便于操作基本类型值,ECMAScript 还提供了3个特殊的引用类型:Boolean,Number,String 引用类型与基本包装类型的主要区别就是对象的生存期。使用new操作符创建的引用类型的实例,在执行流离开当前作用域之前都一直保存在内存中。而自动创建的基本包装类型的对象,则只存在于一行代码的执行瞬间,然后立即被销毁。这意味着我们不能再运行时为基本类型值添加属性和方法。原创 2012-10-28 21:21:12 · 742 阅读 · 0 评论 -
<div class="clear"></div>
.clear{ clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; }原创 2012-11-05 17:22:29 · 956 阅读 · 0 评论 -
YSlow 13条网站速度优化准则
http://blog.csdn.net/zf213/article/details/4380461转载 2012-10-24 00:00:06 · 407 阅读 · 0 评论 -
jQuery的事件处理方法介绍 - bind(),live(),delegate(),on()
http://www.gbin1.com/technology/jquery/20120419jqueryeventhandler/ 总的来说,在jquery1.7版本综合了 bind, live delegate 统一用on 下面是几个对应的例子 $('a').bind('click', myHandler); $('a').on('click', myHandler);转载 2012-10-23 22:28:03 · 769 阅读 · 0 评论 -
简单的滚动图片跑马灯
滚动图片 body, div { border: 0; margin: 0; padding: 0; } #outer { overflow: hidden; width: 400px; height: 200px; } #inner { height: 200px; width: 1800px;原创 2012-10-22 23:56:38 · 3845 阅读 · 0 评论 -
children和childNodes差异
1,childNodes 属性,标准的,它返回指定元素的子元素集合,包括html节点,所有属性,文本。可以通过nodeType来判断是哪种类型的节点,只有当nodeType==1时才是元素节点,2是属性节点,3是文本节点。 2,有时候需要获取指定元素的第一个html子节点(非属性/文本节点),最容易想到的就是firstChild 属性。代码中第一个html节点前如果有换行,空格,那转载 2012-10-20 22:51:36 · 523 阅读 · 0 评论 -
关于Event的一些知识点
Test function test() { alert('test'); } var btn = document.getElementById("myBtn"); btn.onclick = function() { alert("123"); }; // IE9 Chrome FF ONLY原创 2012-10-16 11:13:59 · 581 阅读 · 0 评论 -
javascript一些散杂的知识点
// 基本数据类型 Undefined, Null, Boolean, Number 和 String保存在栈内存中 // stack,由系统自动分配。 heap 堆,需要程序员自己申请,并指明大小 // 引用类型的值是对象,保存在堆内存中。 // 包含引用类型值的变量实际上包含的并不是对象本身,而是一个指向该对象的指针 // 取得数组中最大值 var values = [1,2,3,4,5原创 2012-09-20 15:41:57 · 478 阅读 · 0 评论 -
关于比较js中两个对象相等 ==
今天看红宝书,里面讲到相等操作符,也就是==和=== “如果两个操作数都是对象,则比较他们是不是同一个对象,如果两个操作数都指向同一个对象,则相等操作符返回true,否则,返回false”。 我做了一个例子 function person() { // define some peroperty here } var p1 = new person(); var p2 = new per原创 2012-09-17 15:57:44 · 15650 阅读 · 3 评论 -
一些DOM的基本操作
var fragment = document.createDocumentFragment(); var body = document.body; var ul = document.getElementById("myList"); var li = null; for(var i=0;i<3;i++){ li = document.createElement("li");原创 2012-09-26 17:16:45 · 413 阅读 · 0 评论 -
javascript 中的call和apply实例
学习使用call和apply,我想需要问自己两个问题 1. 什么场景下需要使用call或者apply 2. 如何使用 首先什么时候需要使用呢,看代码 function Animal(nameValue) { this.name = nameValue; this.showName = function(aValue, bValue) { return this.name + a原创 2012-02-10 14:09:21 · 440 阅读 · 0 评论 -
javascript 设计模式
1. 工厂模式(不完美) 工厂模式虽然解决了创建多个相似对象的问题,但却没有解决对象识别的问题(即怎样知道一个对象的类型)。 function createPerson(name, age, job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function(){原创 2012-02-06 17:19:57 · 539 阅读 · 0 评论 -
javascript 命名规范
网上转来的,感觉还不错,原帖地址http://www.cnblogs.com/Max-Gan/archive/2009/06/08/1499214.html 类命名 例子: var ClassName = function(){ //类名 var _FieldName = "Test Field"; //私有变量 this.P转载 2012-02-06 13:58:17 · 477 阅读 · 0 评论 -
看js运行结果
1. function A(name){ if(name){ // false // 这行没有进来 this.name="Kate" } } function B(name){ console.log(name); // undefined this.name = name; } function C(name){ this.name = name || "Jack"原创 2012-10-24 18:11:21 · 904 阅读 · 0 评论