李炎恢老师JavaScript第一季视频教程

李炎恢老师JavaScript第一季视频教程

5 (63人评价)
  • 课时:(149)

  • 学员:(1470)

  • 浏览:(55034)

  • 加入课程

004.[JavaScript] 第4章 数据类型[上]的笔记

相关课时: 笔记详情:
ECMA Script 有五种简单的数据类型:undefined、null、boolean、number、string
一种复杂的数据类型 object
不支持自定义类型。
 
typeof 操作符,用来检测变量的数据类型。
document.write(typeof 124);
document.write(typeof 'hahahah');
用法就是直接够跟需要操作的数据
比如typeof 123
当然也可以用typeof(123)
但是要明确typeof不是函数。
 
// 未定义,返回undefined
var box;
document.write(typeof(box));
document.write('<br/>');
 
// boolean类型
var check= true;
document.write(typeof(check));
document.write('<br/>');
 
// string类型
var str= "hahahah";
document.write(typeof(str));
document.write('<br/>');
 
// number类型
var num=100;
document.write(typeof(num));
document.write('<br/>');
 
// object类型
var dog={};
document.write(dog); // 返回值是[boject object]
document.write(typeof(dog));
document.write('<br/>');
 
// null类型 属于object,但是属于另外一种类型
var nul=null;
document.write(typeof(nul));
document.write('<br/>');
 
// function 类型
function cat(){
 
}
document.write(cat);
document.write(typeof(cat));
 
undefined 与null 的关系
document.write(undefined == null); // true
document.write(undefined === null); // false
 
数据类型与boolean的转换
0 0

你感兴趣的课程

编程开发 21天学通javascript
4万+浏览/ 910学员/ 4评分
免费
编程开发 AJAX核心技术教学
3万+浏览/ 367学员/ 4.8评分
免费
编程开发 javascript课程
3万+浏览/ 483学员/ 5评分
免费