随笔分类 - {type:'javascript-jquery'}
摘要:JavaScript中的数据类型 ecmascript中有五中简单数据类型;(也称为基本数据类型) Undefined Null Boolean Number String 一种复杂数据类型 object 本质上是一组无序的名称值组成滴呀; typeof 运算符: 值得注意的是typeof(null
阅读全文
摘要:JavaScript中的拖拽(以及Html5中的拖放) 原理: html: <div id="div1"></div> css: #div1{ height:120px; width:120px; background:green; position:absolute; } javascript:
阅读全文
摘要:JavaScript中私有成员和共有成员 //带有循环的闭包: function foo(){ var result=[]; for(var i=0;i<10;i++){ result[i]=function (){return i}; } return result; } var bar=foo(
阅读全文
摘要:JavaScript中的匿名函数 所谓不去污染全局命名空间,是因为 IIFE 创建了一个新的函数作用域,你真正的业务代码被封装在其中,自然就不会触碰到全局对象了。如果你需要全局对象 var index=100; //什么叫不会污染到全局的 function en(){ alert(this.inde
阅读全文
摘要:JavaScript中的的垃圾回收机制 javascript的垃圾回收原理 (1)、在javascript中,如果一个对象不再被引用,那么这个对象就会被GC回收; (2)、如果两个对象互相引用,而不再被第3者所引用,那么这两个互相引用的对象也会被回收。
阅读全文
摘要:JavaScript中的执行环境 注意区分函数的执行环境和函数声明环境 看代码:
阅读全文
摘要:JavaScript 实现页面元素(ul-li)的简单排序 html页面: <input type="button" value="show" onclick="show()" /> <ul id="ul1"> <li>4</li> <li>3</li> <li>2</li> <li>1</li>
阅读全文
摘要:JavaScript中的的面向对象中的一些知识 function Cat(name,age){ return { name:name, age:age } } //构造函数 function Dog(name,age){ this.name=name; this.age=age; } functio
阅读全文
摘要:JavaScript中的this javascript中的this是一个很有意思的东西,它指的是执行环境,而非申明环境; 具体的我们来看代码: var name="global"; var obj={ name:"obj", fun:function (){ alert(name); } }; ob
阅读全文
摘要:javascript中的匀速运动 不要小看这个东西呀,机关重重呀 html: <input type="button" value="start" onclick="show()"/> <div id="move"> </div> css: #move{ height:100px; width:10
阅读全文
摘要:javascript实现减速运动 html: <input type="button" value="start" onclick="show()"/> <div id="content"> </div> css: #content{ height:100px; width:100px; backg
阅读全文
摘要:javascript实现图片的淡入淡出 这个只是一个简单的实例,后面我会加强滴 我们以div例子: html: <div id="content"> </div> css: #content{ height:200px; width:200px; background:green; position
阅读全文
摘要:javascript中奇怪事件 为啥叫奇怪事件了,应该是我目前掌握的知识暂时不能解释这种现象滴呀(也许可以用事件流的概念来解释滴呀) 看布局: #hideInfo{ height:100px; width:100px; background:green; position:absolute; top
阅读全文
摘要:兼容性问题-1 样式获取 //IE obj.currentStyle.width; //FF getComputerStyle(obj,null).width; 通用代码: function getStyle(obj){ var value=0; if(obj.currentStyle){ valu
阅读全文
摘要:在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefin...
阅读全文
浙公网安备 33010602011771号