随笔分类 -  Javascript原理

摘要:其实YUIDoc主页已经写的比较清晰了,但有一些概念和细节再点出一些注意的地方。 目前最新的YUIDoc使用nodejs进行开发安装和使用都非常的方便。 我们只需要将我们的代码加上必要的注释,便可以很方便的生成文档。 前提 已经安装了nodejs 已经安装了npm 安装 使用npm安装yuidoc npm -g i yuidocjs生成一次性生成yuidoc .一... 阅读全文
posted @ 2013-09-04 17:37 sexy_girl 阅读(981) 评论(0) 推荐(0)
摘要:http request里面是referer 其实是http规范拼写错了,正确的拼写应该是referrer 阅读全文
posted @ 2013-09-03 00:52 sexy_girl 阅读(161) 评论(0) 推荐(0)
摘要:escape不编码字符有69个:* + – . / @ _ , 0-9 a-z A-ZencodeURI不编码字符有82个:! # $ & ‘ ( ) * + , – . / : ; = ? @ _ ~ 0-9 a-z A-ZencodeURIComponent不编码字符有71个:! ‘ ( ) * – . _ ~ 0-9 a-z A-Z 阅读全文
posted @ 2013-09-03 00:42 sexy_girl 阅读(141) 评论(0) 推荐(0)
摘要:如何解决Ajax跨域问题 最近在做AJAX调用C的问题,出现跨域问题,学习总结如下: 在做ajax读取数据的时候,经常会遇到ajax需要跨域的问题,但由于浏览器安全方面的限制,XMLHttpRequest()只能访问同一域下的数据,这往往很有局限性,如果我们要访问在另一个域名下提供的数据,那就会由于安全问题而拒绝访问。下面介绍一下ajax跨域的解决办法: 网上也有不少同行提供了很多的解决办法,不过很多效果都不好,要么就是不兼容。解决办法主要有四种: 1. iframe方法:这个适合同一主域名的二级域及主域名之间的相互访问。比如:www.a.com和blog.a.com之间的ajax交互... 阅读全文
posted @ 2013-09-03 00:39 sexy_girl 阅读(260) 评论(0) 推荐(0)
摘要:分析JavaScript 只有一种数字类型 Number ,而且在Javascript中所有的数字都是以IEEE-754标准格式表示的。 浮点数的精度问题不是JavaScript特有的,因为有些小数以二进制表示位数是无穷的:十进制 二进制0.1 0.0001 1001 1001 1001 ...0.2 0.0011 0011 0011 0011 ...0.3 0.0100 1100 1100 1100 ...0.4 0.0110 0110 0110 0110 ...0.5... 阅读全文
posted @ 2013-08-27 14:48 sexy_girl 阅读(200) 评论(0) 推荐(0)
摘要:在一些复杂的页面中经常会用JavaScript处理一些DOM元素的动态效果,这种时候我们经常会用到一些元素位置和尺寸的计算,浏览器兼容性问题也是不可忽略的一部分,要想写出预想效果的JavaScript代码,我们需要了解一些基本知识。基础概念为了方便理解,我们需要了解几个基础概念,每个HTML元素都有下列属性offsetWidthclientWidthscrollWidthoffsetHeightclientHeightscrollHeightoffsetLeftclientLeftscrollLeftoffsetTopclientTopscrollTop为了理解这些属性,我们需要知道HTML元 阅读全文
posted @ 2013-08-27 14:33 sexy_girl 阅读(260) 评论(0) 推荐(0)