`
java-mans
  • 浏览: 11456568 次
文章分类
社区版块
存档分类
最新评论

javascript学习笔记—判断值和函数的类型

 
阅读更多
<!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学习笔记_js常用函数封装_js包.zip

    JavaScript学习笔记_js常用函数封装_js包 gulp scss 模块化开发 github常用命令

    前端学习(四)——javascript学习笔记(二)函数

    前端学习——javascript学习笔记(二)函数

    javascript学习笔记.docx

    共70页,复制两页供参考,如下: 1 JavaScript基本语法 1) 读未声明的变量会产生...但JavaScript默认的函数和构造函数会在每个窗口中拥有独立副本。 16) onload()和onunload()事件分别在网页装载完成后和卸载前执行。

    javascript学习笔记发放2

    javascript学习笔记发放2。这章我们 继续.然后了解下js中操作数据 和 函数的 作用域。

    JavaScript 笔记

    JavaScript 学习笔记 包括常的函数收藏,希望对你有用

    JavaScript学习笔记讲解

    1.4.1 基本数据类型和常量 4 1.4.2 变量: 4 1.4.3 运算符号 5 1.5 JS的各个语句 6 1.5.1 switch选择语句 6 1.5.2 While循环语句 7 1.5.3 do while 语句 7 1.5.4 for循环语句 8 1.6 JS中的系统函数(它们都属于GLOBAL...

    JavaScript学习笔记之取数组中最大值和最小值

    推荐阅读:JavaScript学习笔记之数组的增、删、改、查 JavaScript学习笔记之数组求和方法 JavaScript学习笔记之数组随机排序 在实际业务中有的时候要取出数组中的最大值或最小值。但在数组中并没有提供arr.max()和...

    JavaScript学习笔记之惰性函数示例详解

    函数是js世界的一等公民,js的动态性、易变性在函数的应用上,体现的淋漓尽致。下面这篇文章主要给大家介绍了关于JavaScript学习笔记之惰性函数的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。

    javascript学习笔记

    js 常用函数,html标签对象操作。dom对象结构理解

    JavaScript学习笔记之JS函数

     函数的参数可以任意多个,不用声明变量类型,只用给出变量名: 复制代码 代码如下: function myFunction(name, job) {  这里是要执行的代码 } 函数返回值  在函数中使用return语句,函数会停止执行,返回调用它...

    Javascript学习笔记.docx

    javascript 1 基本语法 1 动态函数 2 封装一个数组类 2 函数使用时注意事项 2 with语句 4 for,in 4 DOM 5 window 6 table 9 input 16 select 17 form 19 Ajax 22 接收文本数据 22 接收xml数据 23 ...

    javascript学习笔记(四)function函数部分

    本文主要介绍了函数的调用方式、返回函数的函数、创建匿名函数、javascript创建动态函数、回调函数、方法和函数的区别、js全局函数、函数的几个作用、prototype属性、高阶函数,非常实用,有需要的参考下

    JavaScript学习笔记(三):JavaScript也有入口Main函数

    在C和Java中,都有一个程序的入口函数或方法,即main函数或main方法。而在JavaScript中,程序是从JS源文件的头部开始运行的。但是某种意义上,我们仍然可以虚构出一个main函数来作为程序的起点,这样一来不仅可以跟...

    Javascript学习笔记之 函数篇(一) : 函数声明和函数表达式

    函数声明 function foo() {} 函数 foo 将会在整个程序执行前被 ...对于函数声明,函数的名称是必须的,而对于函数表达式而言则是可选的,因此,就出现了匿名函数表达式和命名函数表达式。如下: 函数声明: function fu

    javascript学习笔记(七) js函数介绍

    javascript学习笔记之js函数介绍,需要的朋友可以参考下

    JavaScript学习笔记之函数记忆

    主要介绍了JavaScript学习笔记之函数记忆,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Javascript学习笔记之数组的构造函数

    主要介绍了Javascript数组的构造函数及常见的操作,讲解的十分详细,这里推荐给大家

    javascript学习笔记之函数定义

     * 分号是用来分隔可执行JavaScript语句,由于函数声明不是一个可执行语句,所以不以分号结束。 函数表达式 var x = function( 参数 ){  ...执行的代码块 }; 函数表达式定义的函数,实际上也是一个匿名函数(这...

    整理Javascript函数学习笔记

    整理Javascript函数学习笔记,之前一系列的文章是跟我学习Javascript,本文就是进一步学习Javascript函数,希望大家继续关注

Global site tag (gtag.js) - Google Analytics