学习javascript-我的经验和建议(乱译)
摘要:原文:http://sivers.org/learn-js自从我提到对javascript有点研究后,求指导的邮件纷至沓来,那我就在此一并打包吐槽。 反正我学javascript没有找到啥捷径和窍门,起早贪黑,实干苦干,一步一个脚印从小工到专家。 首先,肯定有不少伙计给你推荐过《JavaScript语言精粹》,道格拉斯(JSON之父)君的大作。当我还是小白的时候,兴冲冲的跑去读这本书,然后就晕了,书中果然全是干货,问题是太干了,像压缩饼干一样,没点功力的小白啃不动。我当时觉得完全是给那些有20年功力的C,JAVA,C++老鸟想快速过一遍javascript准备的,所以我建议一开始先略过它。 刚
阅读全文
posted @
2013-04-16 01:29
川川哥哥
阅读(2017)
推荐(0)
一道有趣的javascript小题
摘要:在国外网站上看到一道javascript的题目:++[[]][+[]]+[+[]];值是多少?虽然最js的语法还算熟,第一眼看到这个表达式的时候还是晕了.直接运行了一下,结果是字符串"10",结果有点出乎意料,开始怀疑是不是某个浏览器的bug,又在四个浏览器里面都运行了一遍,均是此结果.于是从结果开始倒推,推出了一些比较诡异逻辑.首先 +[] ,相当于Number([]),根据 Number函数的转换规则,得到 +[] = 0;于是,表达式1. ++[[]][+[]]+[+[]]; ==>2. ++[[]][0]+[0]; ==>3. var i= [[]][0
阅读全文
posted @
2013-04-10 15:20
川川哥哥
阅读(638)
推荐(1)
javascript高性能编程笔记(个人自用)
摘要:个人读书笔记,仅用于梳理知识点,摘抄很随意,若无意搜到的朋友不必细看,不然必凌乱1.大多数浏览器使用单进程处理UI更新和javascript运行,而同一时间只能有一个任务被执行,因此<script>标签的出现使整个页面因脚本解析,运行被阻塞而出现等待.部分新浏览器允许一个<script>标签正在下载外部资源时,不必阻塞其它<script>标签.不幸的时,仍然阻塞其它资源(例如图片)的下载过程.2.根据标准,<script>标签可以放在<head>和<body>标签中,浏览器是遇到<body>标签后才开始渲染页面
阅读全文
posted @
2013-01-14 23:43
川川哥哥
阅读(1582)
推荐(0)
css3基础知识提纲
摘要:接上篇HTML5的,css3也梳理下开发商前缀,特定的属性和值前均可单独加上-moz- firefox-webkit- chrome,safari-ms- ie-o- opera一.选择器在css3中,提倡使用选择器将样式与元素直接绑定1.属性选择器:[attr = val ] {属性:值;}[attr*=val] attr的属性值包含val指导字符[attr^=val]attr的属性值以val字符开头[attr$=val]attr的属性值以val字符结尾2.伪类选择器:选择器:伪元素{属性:值;}选择器 类名:伪元素{属性:值;}first-letter样式用于某个元素的首字...
阅读全文
posted @
2012-12-21 15:10
川川哥哥
阅读(1411)
推荐(0)
html5基础知识提纲
摘要:最近间插着看了<<HTML.5与CSS.3权威指南>>和<<HTML5秘籍>>两本书,将重要知识点记录下以便沉淀一.兼容性原则:不破坏现有web,给广泛应用的非标准行为正名,实用至上W3C官方HTML5标准网址:www.w3.org/TR/html5非官方新功能: 1. whatwg.org/html 2. blog.whatwg.orghtml5验证 :1. validator.w3.org 2. modernizr.js,插入此js到html5页面,便能检测出浏览器html5兼容情况html5浏览器支持情况 : caniuse.com腻子脚本
阅读全文
posted @
2012-12-10 01:07
川川哥哥
阅读(3215)
推荐(0)
javascript语言精粹----笔记
摘要:1.6种值会为假(==false),分别是false,null,undefined,' ',0,NaN2.typeof有6种值,分别是'number','string','boolean','undefined','function','object';其中typeof(null),结果是'object'3.number类型总是64位浮点数,两个整数相除也可能出现非整数结果4.如果第一个运算数的值为假,那么运算符&&产生它的第一个运算数的值.否则,它产
阅读全文
posted @
2012-11-26 11:57
川川哥哥
阅读(5771)
推荐(2)
javascript和jquery窗口定位方法对应表
摘要:位置javascript jquery兼容性窗口位置离屏幕左偏移var leftPos = (typeof window.screenLeft == "number") ?window.screenLeft : window.screenX;浏览器兼容性问题可能不准确,建议用moveTo窗口位置离屏幕上偏移var topPos = (typeof window.screenTop == "number") ?window.screenTop : window.screenY;浏览器兼容性问题可能不准确,建议用moveTo窗口定位到某位置window.mo
阅读全文
posted @
2012-08-29 13:20
川川哥哥
阅读(14701)
推荐(3)
ASP编程中15个非常有用的例子
摘要:1.如何用Asp判断你的网站的虚拟物理路径?使用Mappath方法 < p align="center" >< font size="4" face="Arial" >< b > The Physical path to this virtual website is: < /b >< /font > < font color="#...
阅读全文
posted @
2006-01-17 14:33
川川哥哥
阅读(503)
推荐(0)
IIS无法显示ASP
摘要:不知道为啥,我的IIS访问asp就这样了。------------------------------------Server Application ErrorThe server has encountered an error while loading an application during the processing of your request. Please refer to...
阅读全文
posted @
2005-12-21 21:25
川川哥哥
阅读(2498)
推荐(0)
利用XMLHTTP无刷新自动实时更新数据
摘要:传统上,我们浏览网页,如果加入最新的数据.只能是等我们重新向服务器端请求时才能显示出来.但是,对于一些时效性很强的网站.传统的这种做法是不能满足的. 我们可以让程序自动刷新.定时向服务器请求数据.5秒取一次数据,10秒取一次数据.利用XMLHTTP发出请求并取得数据.传到客户端,客户端重新组织并显示数据.demo.htm 前台显示.num1num2Server.asp 后台读取数据数据库data....
阅读全文
posted @
2005-12-09 15:43
川川哥哥
阅读(291)
推荐(0)
网页上的播放器相关参数说明
摘要:(默认0为否,-1或1为是)上面的这个播放器是老式的那种,新式播放器是在MediaPlayer9.0以后出现的,也就是说只有装了9.0或9.0以上的播放器才能正常使用的.--------------------------------------------------------------------------------下面是新式播放器代码,相对以前的来说要简单很多:
阅读全文
posted @
2005-12-09 15:39
川川哥哥
阅读(351)
推荐(0)