
javascrpit
重庆大傑
相信你的直觉
展开
-
js中setTimeOut()的返回值
setTimeout()方法的返回值是一个唯一的数值,这个数值有什么用呢? 如果你想要终止setTimeout()方法的执行,那就必须使用 clearTimeout()方法来终止,而使用这个方法的时候,系统必须知道你到底要终止的是哪一个setTimeout()方法(因为你可能同时调用了好几个 setTimeout()方法),这样clearTimeout()方法就需要一个参数,这个参数就是setTim转载 2015-03-19 09:40:39 · 15441 阅读 · 0 评论 -
JS cookie操作
<html> <head> <script type="text/javascript"> function getCookie(c_name) { if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "=") //此处的=号不能忘了,避免color和colorful的情况 if (c_start!=-转载 2015-03-22 11:10:44 · 378 阅读 · 0 评论 -
js typeof() 判断 'undefined'
JS中typeof() !== ‘undefined’是什么意思经常会在js里用到数组,比如 多个名字相同的input,若是动态生成的, 提交时就需要判断其是否是数组. 错误用法: if(document.mylist.length != "undefined" ) {} 正确用法:if( typeof(document.mylist.length) != "undefined" ) {} 或原创 2015-03-20 09:59:52 · 2520 阅读 · 0 评论 -
js null和undefined区别
在JavaScript开发中,被人问到:null与undefined到底有啥区别?一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理。 总所周知: null == undefined 但是: null !== undefined 那么这两者到底有啥区别呢? null是一个对象,但是为空。因为是对象,所以 typeof null 返回 ‘转载 2015-03-20 09:31:34 · 321 阅读 · 0 评论 -
js 浏览器检测
浏览器检测<div id="example"></div><script>txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; txt+= "<p>Browser Name: " + navigator.appName + "</p>"; txt+= "<p>Browser Version: " + navigator.app转载 2015-03-20 09:13:07 · 264 阅读 · 0 评论 -
js setTimeout和setInterval
JS中typeof() 判断 ‘undefined’经常会在js里用到数组,比如 多个名字相同的input,若是动态生成的, 提交时就需要判断其是否是数组. 错误用法: if(document.mylist.length != "undefined" ) {} 正确用法:if( typeof(document.mylist.length) != "undefined" ) {} 或 if( !i转载 2015-03-20 11:00:56 · 291 阅读 · 0 评论 -
js document.write()
document.write()可以在<script>中直接输出,但若在<script>函数中输出会覆盖整个文档!原创 2015-03-16 11:35:08 · 646 阅读 · 0 评论 -
js中===和==的区别
===操作符:要是两个值类型不同,返回false 要是两个值都是number类型,并且数值相同,返回true 要是两个值都是stirng,并且两个值的String内容相同,返回true 要是两个值都是true或者都是false,返回true 要是两个值都是指向相同的Object,Arraya或者function,返回true 要是两个值都是null或者都是undefined,返回转载 2015-03-16 11:01:27 · 354 阅读 · 0 评论 -
JavaScript基础
外部的 JavaScript外部 JavaScript 文件的文件扩展名是 .js。如需使用外部文件,请在<script> 标签的 "src" 属性中设置该 .js <script type="text/javascript" src="/js/myScript.js"> </script> 提示:外部脚本不能包含<script> 标签。原创 2015-03-11 10:42:34 · 257 阅读 · 0 评论 -
区分JS中的undefined,null,"",0和false
在程序语言中定义的各种各样的数据类型中,我们都会为其定义一个”空值”或”假值”,比如对象类型的空值null,.NET Framework中数据库字段的空值DBNull,boolean类型的假值false等等。在JavaScript中也有很多种的”空值”和”假值”,那么它们都有什么共同点和不同点呢?其实标题里面我已经列出了JavaScript中所有的”空值”和”假值”,除了boolean值本身就是tr转载 2015-03-23 11:45:16 · 347 阅读 · 0 评论