
javaScript
一码平川
把coding作为一生的事业去努力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javaScript笔记(1)
我以前也学习过javaScript,但是没有系统地仔细找一本书认真研究过,现在作为一名web前端开发工程师,用我们领导的话说,首先,javaScript必须精通是首要的,要在两个月的时间内必须精通javaScript,不然饭碗不保,555~~~加油学吧,以精通javaScript为标准,我用的书是网上推荐比较多的javaScript权威指南,很出名的一个出版商出的O'reilly。 浏览原创 2014-01-21 18:31:42 · 596 阅读 · 0 评论 -
js 左右图标翻页
$(document).ready(function(){ var img_left = $(".fb_image img").eq(0).offset().left; var img_top = $(".fb_image img").eq(0).offset().top; var width = $(".fb_image img").eq(0).width();原创 2014-01-21 18:32:42 · 1334 阅读 · 0 评论 -
【转载】各种遮罩层(lightbox)实现
Thickbox -基于 jQuery,支持AJAX,轻量级的而且比较高效。可以在 lightbox 中使用图片或 HTML。大小约为40k,目前还可作为 WordPress 的插件使用。GreyBox - 创建 iframe的弹出界面,可使用图片、HTML 及 URL,大小约为 20k。GreyBox Redux - 基于 jQuery,比GreyBox 更轻。Light原创 2014-01-21 18:32:28 · 612 阅读 · 0 评论 -
cookie操作大全【转】
<SCRIPTlanguage=javascript>function setCookies(name,value){ var Days = 30; //此 cookie 将被保存30 天 varexp = newDate(); //new Date("December 31, 9998"); exp.setTime(exp.getTime() +Day原创 2014-01-21 18:32:18 · 678 阅读 · 0 评论 -
javaScript中in运算符详解
初看下面一段in的代码,往往很多人会得出错误的结果:var arr = [0,1,2,3,5];var result = (5 in arr);var result1 = (4 in arr);document.write(result+"");document.write(result1+"");我们往往会得出result为true,result1为false,结果相反,输出结原创 2014-01-21 18:31:56 · 878 阅读 · 0 评论 -
javaScript变量的作用域
javaScript的变量可以不声明直接使用。如果不声明,javaScript会自动隐式声明该变量为全局变量,这是一个不错的小东西。不过,如果我们不用var声明该变量,有可能出现错误。比如:var str = "myvar";function foo(){ str = "localVar";}foo();document.write(str);结果显示:localVar本原创 2014-01-21 18:31:54 · 544 阅读 · 0 评论 -
传值与传址
我的理解,在javaScript中,简单的说来,传值是通过建立实际值的拷贝来进行各种操作,而传址是在各种操作中,传递的是实际值的地址,实际值在操作过程中直接被改变的。在javaScript中,数字和布尔类型是由很小的固定数目的字节组成,因此适用传值操作;而对象,包括数组和函数,他们的大小无法固定,可能会变得很大,如果用传值操作,可能会牵涉到对大量的内存低效率的复制和比较,效率低没有什么意义,因原创 2014-01-21 18:31:52 · 620 阅读 · 0 评论 -
valueOf()的用法
valueOf()用来返回对象的原始类型的值。语法booleanObject.valueOf()代码:var a = new String("valueOf test");var b = a.valueOf();var c = "valueOf test";if(typeof(b) == typeof(c)){document.write("a等于c");}else{原创 2014-01-21 18:31:50 · 1607 阅读 · 0 评论 -
(续一)javaScript笔记(3)
3、字符串转换成数字首先,几个比较巧妙地方法:一、当字符串用于数字环境中是,他会自动地转换成数字;例如:var product = "12" * "3";//result is the number 36同样,把字符串减0也可以转换成数字;例如:var string = "123";result = string - 0;document.write("the type of "+原创 2014-01-21 18:31:48 · 466 阅读 · 0 评论 -
javascript笔记(3)
javaScript数据类型和值1、数字 javaScript并不区别整形数值和浮点数值,在javaScript中,所有的数字都是用浮点型表示的。 javaScript支持数值直接量的形式有:整型直接量、八进制和十六进制直接量,还有浮点型直接量。例如213(整型),0xfc(十六进制),0345(八进制),其中某些javaScript不支持八进制直接量,最好不要使用八进制直接量(原创 2014-01-21 18:31:46 · 584 阅读 · 0 评论 -
javaScript笔记(2)
第二章是javaScript的词法结构。 1、以前只知道unicode、ASCII这些名词,具体的不是很了解,在这章节里学到了一点小知识:> 首先是其字符集:javaScript是用Unicode字符集编写的,与ASCII编码和ISOLatin-1编码不同的是Unicode是16位的,可以表示地球上通用的任何语言,而ASCII只适用与英语,IOSLatin-1只适用与英语和西欧原创 2014-01-21 18:31:44 · 524 阅读 · 0 评论 -
jquery ajax json中文乱码解决
这个问题碰到了好几次,记录在资料收藏大师里结果打不开了,郁闷,还是记录在新浪微博里吧,不会打不开吧:1、jquery提交无特殊处理,直接提交需要的参数;2、因为jquery提交ajax,默认为utf-8编码,所以,php中,处理完得到结果返回时,需要把其中的包含中文的变量转换成utf-8格式,例如:urlencode(iconv("gbk","utf-8",$proname));3、jqu原创 2014-01-21 18:32:44 · 2384 阅读 · 0 评论