- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title> New Document </title>
- <meta name="Generator" content="EditPlus">
- <meta name="Author" content="">
- <meta name="Keywords" content="">
- <meta name="Description" content="">
- <script type="text/javascript">
- /*
- 五种基本数据类型:
- number:数值
- string:字符串
- boolean:布尔
- null:空
- undefined:未定义
- 引用数据类型:typeof
- 数据类型转换
- Number()、parseInt()和parseFloat()
- Boolean()转换规则
- 以下值为false:
- null
- undefined
- 空字符串""
- 数值0
- 为null的对象
- */
- <!--输出值的类型-->
- var width;
- var arrlist=new Date();
- document.write(typeof("woanji")+"<br />"); //结果为string
- document.write(typeof(12)+"<br />"); //结果为number
- document.write(typeof(true)+"<br />"); //结果为boolean
- document.write(typeof(null)+"<br />"); //结果为object
- document.write(typeof(arrlist)+"<br />"); //结果为object
- document.write(typeof(width)+"<br />"); //结果为undefined
- function test(a,b){
- alert("sum:"+(a+b));
- }
- //判断值或函数是否为某类型的对象,返回boolean类型
- document.write(test instanceof Object);//结果为true,说明函数本质是也是对象
- var sss = "123sdfg";
- document.write(sss instanceof String); //结果为false,说明sss不是string的对象
- </script>
- </head>
- <body>
- </body>
- </html>
javascript学习笔记—判断值和函数的类型
最新推荐文章于 2024-03-08 23:01:16 发布