js的数据类型
来源:互联网 发布:虚拟货币源码 编辑:程序博客网 时间:2024/05/29 10:08
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
//js 的数据类型: undefined、null、number、string、object、arrary、function
function test(){
age=20; //不在前面写 var 时,定义的是全局变量;
var name='ddd'; //在前面写var 定义的局部变量;
name=10;
//此处name和name1 ,是为了说明JavaScript中本身存在name与不存在name的差异
var name1='ccc';
name1=30;
}
test(); //调用test 方法
console.log(age); //此变量age是全局变量,所以此处可以访问到
console.log(name); //因为JavaScript中有name,虽然是局部变量,但不会报异常,但值为null
console.log(name1); //JavaScript中不存在name1,所以此处会报出异常,
//总结:
//访问不存在的变量会报出异常
//访问未赋值的变量时,变量的值是undefined;
var msg;
try{
console.log(name1);
}catch(e){
}
//如何判断一个变量的类型
var num1=0;
var num2="60"
console.log(num1+num2); //字符串+其他,结果为字符串
console.log("num1的类型是 "+typeOf(num1)+",num2的类型是 "+typeOf(num2));
//typeOf(num1) 可以简写为 typeOf num1 即括号可以省略
console.log(typeOf test); //打印出结果为 function ,即test的类型为function
console.log(typeOf Date); //打印出结果为方法 function
console.log(new Date()); //但是此处却可以new 一个Date()出来
</script>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
//js 的数据类型: undefined、null、number、string、object、arrary、function
function test(){
age=20; //不在前面写 var 时,定义的是全局变量;
var name='ddd'; //在前面写var 定义的局部变量;
name=10;
//此处name和name1 ,是为了说明JavaScript中本身存在name与不存在name的差异
var name1='ccc';
name1=30;
}
test(); //调用test 方法
console.log(age); //此变量age是全局变量,所以此处可以访问到
console.log(name); //因为JavaScript中有name,虽然是局部变量,但不会报异常,但值为null
console.log(name1); //JavaScript中不存在name1,所以此处会报出异常,
//总结:
//访问不存在的变量会报出异常
//访问未赋值的变量时,变量的值是undefined;
var msg;
try{
console.log(name1);
}catch(e){
}
//如何判断一个变量的类型
var num1=0;
var num2="60"
console.log(num1+num2); //字符串+其他,结果为字符串
console.log("num1的类型是 "+typeOf(num1)+",num2的类型是 "+typeOf(num2));
//typeOf(num1) 可以简写为 typeOf num1 即括号可以省略
console.log(typeOf test); //打印出结果为 function ,即test的类型为function
console.log(typeOf Date); //打印出结果为方法 function
console.log(new Date()); //但是此处却可以new 一个Date()出来
</script>
</body>
</html>
阅读全文
0 0
- js的数据类型转换
- js数据类型的判断
- js的数据类型
- JS的数据类型
- js的数据类型
- js的基本数据类型
- [JS]JavaScript的数据类型
- js的数据类型
- js的数据类型
- js的数据类型
- 谈谈JS的数据类型
- JS的数据类型
- js的数据类型转换
- js重要的数据类型
- JS的数据类型
- js的数据类型
- js的数据类型
- js的数据类型
- MySQL5.6新特性之crash-safe
- CSS 布局经典问题初步整理
- 常见文件系统解析
- Unity透明视频播放 所需的Shader脚本
- php 封装接口类返回json/xml数据
- js的数据类型
- hibernate初学3 之增删改查
- having 与where区别
- JavaScript HTML DOM 事件
- SpringBoot入门系列:第六篇 mybatis
- QT笔记(2)——常用类和部件
- 将N个字符的数组,循环右移K位。时间复杂度O(N)
- 【C++】【LeetCode】92. Reverse Linked List II
- LTE之物理层上下行