摘要: 之所以我们这么喜欢OS X,是它自带了command line工具,但是Apple厂商为Terminal设置很多的默认值,导致界面很丑没有什么颜色我们很伤心,同时我们希望界面是五颜六色的,至少是彩色的。我们需要在Terminal输入“ls”,如下图:我在网络上找了几个如何调整颜色的方案,尽管可以用,... 阅读全文
posted @ 2014-07-15 14:51 learn_javascript 阅读(6054) 评论(0) 推荐(0) 编辑
摘要: 值为flase的有:false0 "" //空串nullundefinedNaN 除了以上的之外的都是ture,包括"0"(zero in quotes), "false"(false in quotes) , empty functions, [](空数组), and {}(empty objects),都是为truevar a = !!(0); // falsevar b = !!("0"); // true为false的类型之间的比较:false,0(zero), and""(empty 阅读全文
posted @ 2012-08-17 15:15 learn_javascript 阅读(814) 评论(2) 推荐(0) 编辑
摘要: jsPerf提供了一个简单的方法来创建和分享的测试用例,比较不同JavaScript代码片断在不同浏览器的性能,输出对比结果。http://jsperf.com/实例截图:jquery 中 show vs class测试代码:<div id="test" class="active"></div><div id="test2" style="display:block;"></div><script src="//ajax.googleapis.com 阅读全文
posted @ 2012-04-25 18:45 learn_javascript 阅读(1613) 评论(0) 推荐(0) 编辑
摘要: 运用超大规模继承电路规划算法实现CSS Sprites面积最小化地址:http://cly.jsser.com/sprites/实现效果截图: 阅读全文
posted @ 2012-04-20 11:10 learn_javascript 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 1. 结构尽量简单,最好使用table布局可以保证在CSS样式失效、或者html被禁用的情况下最大程度的还原布局和样式。2. 不要使用<head>标签一般会被过滤掉。3. 不要使用JavaScript和Flash正常情况下这个是绝对被过滤的。。4. 使用内联CSS样式,不要引入外部CSS文件,不要使用<style>标签Gmail等不支持style标签。5. CSS禁忌:不要使用绝对定位,不要使用背景图片,不要使用半透明,不要使用IE滤镜和CSS表达式,不要使用CSS3属性……6. 图片要添加alt属性,保证在禁用图片的情况下传递有效信息7. 图片添加宽高属性8. 不要试 阅读全文
posted @ 2012-03-29 10:36 learn_javascript 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 直接上代码啦:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Untitled</title> </head> <body> <script type="text/javascript"> function foo() { alert("document.b 阅读全文
posted @ 2011-12-21 13:11 learn_javascript 阅读(1536) 评论(0) 推荐(0) 编辑
摘要: http://dean.edwards.name/主要代码: 1 // array-like enumeration 2 if (!Array.forEach) { // mozilla already supports this 3 Array.forEach = function(array, block, context) { 4 for (var i = 0; i < array.length; i++) { 5 block.call(context, array[i], i, array); 6 } 7 }; 8... 阅读全文
posted @ 2011-12-02 11:19 learn_javascript 阅读(338) 评论(0) 推荐(0) 编辑
摘要: project标签project标签是每个构建文件的根标签,该标签的语义是代表一个项目。project标签常用属性如下:(1) default表示默认的运行目标,这个属性是必须的。(2) basedir表示项目的基准目录。(3) name表示项目名。target标签target标签表示的是一个生成过程或是一个任务。一个项目标签下可以有一个或多个target标签。一个target标签可以依赖其他的target标签。target标签常用属性如下:(1).name表示target名。(2).depends表示依赖的目标。property标签property标签用于定义一个类似于程序语言中的变量,但是 阅读全文
posted @ 2011-11-17 13:49 learn_javascript 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: OverviewSource: Efficient JavaScript - ECMAScriptFirst understand the big picture and the major component of the stack affecting the performance. It is of utmost importance to understand what can and cannot be optimized in JavaScript without touching the browser codebase. A good starting point for t 阅读全文
posted @ 2011-09-26 10:35 learn_javascript 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 方法1:.fixed { position: fixed; _position: absolute; _top: expression(eval(document.documentElement.scrollTop)); } html { _text-overflow:ellipsis; }方法2:.fixed{ position: fixed; _position: absolute; _top: expression(eval(document.documentE... 阅读全文
posted @ 2011-08-24 09:22 learn_javascript 阅读(273) 评论(0) 推荐(0) 编辑