JavaScript
SharonLucky
这个作者很懒,什么都没留下…
展开
-
JavaScript技巧45招(转)
在这篇文章里,我将分享一些JavaScript的技巧、秘诀和最佳实践,除了少数几个外,不管是浏览器的JavaScript引擎,还是服务器端JavaScript解释器,均适用。1、首次为变量赋值时务必使用var关键字变量没有声明而直接赋值得话,默认会作为一个新的全局变量,要尽量避免使用全局变量。2、使用===取代====和!=操作符会在需要的情况下自动转换数据转载 2015-08-04 21:40:53 · 443 阅读 · 0 评论 -
JS中document对象和window对象的区别
简单来说,document是window的一个对象属性。Window 对象表示浏览器中打开的窗口。如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。所有的全局函数和对象都属于Window 对象的属性和方法。document 对 Document 对象的只读引用。[win原创 2015-07-15 16:41:14 · 15406 阅读 · 0 评论 -
Javascript的8张思维导图
javascript变量:javascript运算符号:javascript数组:javascript流程语句:javascript字符串函数javascript函数基础javascript基础DOM操作javascript正则表达式转载 2015-07-15 17:26:48 · 1019 阅读 · 0 评论 -
JS匿名函数的理解
js匿名函数的代码如下:(function(){ //这里忽略jQuery所有实现 })(); 半年前初次接触jQuery的时候,我也像其他人一样很兴奋地想看看源码是什么样的。然而,在看到源码的第一眼,我就迷糊了。为什么只有一个匿名函数又没看到运行(当然是运行了……),就能有jQuery这么个函数库了?于是,我抱着疑问来到CSDN。结果相信现在很多人都很清楚了(因为在我之 后也转载 2015-07-15 09:31:07 · 386 阅读 · 0 评论 -
js中position:relative与position:absolute 区别
1、position:absolute这个是绝对定位;是相对于浏览器的定位。比如:position:absolute;left:20px;top:80px; 这个容器始终位于距离浏览器左20px,距离浏览器上80px的这个位置。position:relative是相对定位,是相对于前面的容器定位的。这个时候不能用top left在定位。应该用margin。比如:当1固定原创 2015-07-13 16:53:27 · 3283 阅读 · 0 评论 -
js中的一个闭包小例子
var name = "The Window";var object = { name : "My Object", getNameFunc : function(){ return function(){ return this.name; }; }};alert(object.getNameFunc()()原创 2015-07-15 10:06:49 · 517 阅读 · 0 评论 -
js中innerHTML和value的区别
innerHTML是指标签内的html,value是form控件当前的值。例如:select id="sel"> option value="1" selected>选项1/option> option value="2">选项2/option> option value="3">选项3/option>/select>var sel原创 2015-07-15 10:55:32 · 981 阅读 · 0 评论 -
JS匿名函数的理解
js匿名函数的代码如下:(function(){ //这里忽略jQuery所有实现 })(); 半年前初次接触jQuery的时候,我也像其他人一样很兴奋地想看看源码是什么样的。然而,在看到源码的第一眼,我就迷糊了。为什么只有一个匿名函数又没看到运行(当然是运行了……),就能有jQuery这么个函数库了?于是,我抱着疑问来到CSDN。结果相信现在很多人都很清楚了(因为在我之 后也转载 2015-07-15 16:54:30 · 423 阅读 · 0 评论 -
JSON资料整理 (很好的介绍了JSON)
目录(?)[-] 2JSON语法规则 3JSON基础结构 4JSON基础示例 5JSON和XML比较 6 NET操作JSON 通过序列化将net对象转换为JSON字符串 使用LINQ to JSON定制JSON数据 处理客户端提交的JSON数据 JSON(JavaScri转载 2015-07-15 17:28:21 · 434 阅读 · 0 评论 -
JavaScript中对象转换为原始值的问题
var a={a:1,b:"str1"};alert(a.toString());就会显示结果:[object Object]两个object 分别表示什么,一个小写开头,一个大写开头。 1. {} 相当于 new Object(), 定义一个 对象的实例, 2. toString() 方法默认返回 "[object objectname]" 3. 因此,小原创 2015-07-11 20:52:04 · 346 阅读 · 0 评论