随身笔记
随身笔记

JavaScript笔记

JavaScript笔记

js数据类型检测

js的类型检测 判断 字符串 typeof 和 instanceof 区别   不管对象、数组还是正则 用typeof检测都是显示'Object' 使用instanceof可以检测出具体类型,但是只能用于去检测那些本身具有传递赋值的类型。 var box1=[]; var box2={}; var box3=/g/; alert(…

   810   2016-02-18   去围观

js 倒计时以及回调

//倒计时 function inverted(id,overtime,fn){ function getRTime(){ var EndTime= new Date(overtime), //截止时间 NowTime = new Date(), t =EndTime.getTime() - NowTime.getTime(); var d=Math.floor(t/1000/60/60/24), …

   382   2016-01-22   去围观

js文件中函数前加分号和感叹号是什么意思?有什么用

js 插件 ! 感叹号 分号 匿名函数自调用   加分号: 在封装好的插件前面加分号是防止插件跟前面的代码有冲突,加分号是为了跟前面代码隔开说明前面的代码已经结束了跟现在封装的代码没关系了或者是之前写的代码忘记加了分号,所以现在补上。 (function(a…

   431   2016-01-22   去围观

Js中Prototype、__proto__、Constructor、Object、Function关系介绍

Function、Object:Js自带的函数对象。 prototype,每一个函数对象都有一个显示的prototype属性,它代表了对象的原型(Function.prototype函数对象是个例外,没有prototype属性)。 __proto__:每个对象都有一个名为__proto__的内部隐藏属性,指向于它所对应的原型对象(ch…

   418   2015-10-08   去围观

检测JS能接受的数值范围isFinite()

给JS变量赋值数字不是能多长就能显示的出来,都有一个最小值和最大值,也就是JS能接受的数值长度范围。检测JS能接受的数值范围使用isFinite() 。 var result = Number.MAX_VALUE+Number.MAX_VALUE; alert(isFinite(result)) //false  

   367   2015-07-26   去围观
加载更多