码迷,mamicode.com
首页 >  
搜索关键字:js中if else写法优劣    ( 9717个结果
this,小心!
this是面向对象语言中的一个重要概念,在JAVA,C#等大型语言中,this固定指向运行时的当前对象。但是在JS中,由于 javascript的动态性(解释执行,当然也有简单的预编译过程),this的指向在运行时才确定。这个特性让我们有时会给乱了方向,如果掌握了它的工作原理,那么它给我们带来了编程...
分类:其他好文   时间:2014-08-19 00:44:53    阅读次数:362
转:javascript常用的107条语句,PHPER必备!
1.document.write( " "); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document- >html- >(head,body)4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,docum...
分类:编程语言   时间:2014-08-18 16:00:12    阅读次数:283
js中startWith、endWith效果函数
JavaScript采用正则表达式实现startWith、endWith效果函数String.prototype.startWith=function(str){ var reg=new RegExp("^"+str); return reg.test(this);}String.prototype...
分类:Web程序   时间:2014-08-18 15:44:12    阅读次数:221
【three.js详解之二】渲染器篇
【three.js详解之二】渲染器篇本篇文章将详细讲解three.js中渲染器(renderer)的设置方法。three.js文档中渲染器的分支如下:RenderersCanvasRendererDOMRendererSVGRendererWebGLRendererWebGLRenderTarget...
分类:Web程序   时间:2014-08-18 10:35:03    阅读次数:322
css3动画(transition)属性探讨
在webapp引用开发中经常会用到css3动画效果,下面我们就一起探讨一下这个属性的使用。在哪里定义动画效果?css3动画一般通过鼠标事件或者说状态定义动画,通常我们可以用CSS中伪类和js中的鼠标事件来定义。js的事件也可以,比如click,focus,mousemove,mouseover,mo...
分类:Web程序   时间:2014-08-18 10:28:53    阅读次数:351
JS中的setTimeout和setInterval的区别
学了许久的javascript,发现其中非常常用的两个函数,就是setInterval和setTimeout函数,对这两个函数的理解,有时觉得很模糊,经过多次的试验,终于对它有了比较深入的了解。定义,setInterval()-- 间隔指定的毫秒数不停地执行指定的代码.setTimeout,延迟两....
分类:Web程序   时间:2014-08-17 22:34:42    阅读次数:241
搭建自己的base.js(1)
前言从今天开始搭建自己的base.js,主要实现封装各浏览器兼容函数及常用操作。JS中,最常见的浏览器兼容问题估计就是事件兼容问题了,比如获取事件对象、绑定事件等,我们可以将这些兼容函数放在一个全局对象EventUtil里面,减少全局变量污染,并保证随时扩充。事件绑定在Firefox、Chrome等...
分类:Web程序   时间:2014-08-17 19:49:32    阅读次数:349
js中变量的作用域
我们都明白局部变量的优先级大于全局变量,或者说内围作用域的变量的优先级比外围的高。如果在当前作用域找不到此变量时,它就往外围的作用域找。不过,在这之前,有一个值得注意的问题就是:究竟当前作用域有没有这个变量。像javascript这样的解释型语言,基本分为两个阶段,编译期(下面为符合大多数语言的称呼...
分类:Web程序   时间:2014-08-16 22:30:31    阅读次数:259
js中的子类继承父类的方法和属性
上次讲了个简单的继承,这次 咱们讲个稍微复杂点的,那就是让子类继承父类的属性和方法,假设人 (Person)是父类,工人(Worker)是子类,让worker继承person的属性和方法: 父类: function Person(name,age) {         this.name=name;         this.age=age; } Person.prototype...
分类:Web程序   时间:2014-08-15 14:39:48    阅读次数:251
JS中NaN、null、Undefined区别
1、NaN(not a number)非数字、不和任何数字相等,包括自己本身,可以用isNaN()判断,当praseInt()和praseFloat()不能解析时返回NaN。NaN为number对象下的一个属性,number.NaN typeof(NaN) //return number Na...
分类:Web程序   时间:2014-08-15 12:31:48    阅读次数:241
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!