JavaScript权威指南第03章 类型、值和变量(2)
来源:互联网 发布:ubuntu 查看gpu型号 编辑:程序博客网 时间:2024/06/05 20:01
3.3布尔值
布尔值包含真假,此处不再赘述。
javascript的任意值都能被转换为布尔值,以下值都默认被转换为false:
undefined null 0 -0 Nan ""
3.4 null 和undefined
null是javascript的关键字,用来标识一个“空值”,对其进行typeof判断,返回一个object.表示是一个特殊的对象,表示没有对象。可以表示数字、字符串、和对象。
undefined表示变量没有被初始化,当对象的属性返回该值时,说明该属性没有被定义。函数没有返回值是返回undefined。它不是关键字,是一个全局变量,表示“未定义”。
null和undefined都表示空缺,二者可以互换,都返回false.用“==”判断时,二者是相等的。
3.5全局对象
全局对象的属性是全局定义的符号,javascript程序可以直接调用。
3.6包装对象
3.7不可变的原始值和可变的引用
3.8类型转换
3.8.1转换和相等性
一个值转换为另一个值并不能说明两个值相等。
3.8.2显式类型转换
使用javascript的函数将一个值转换为期望的值。
3.8.3对象值转换为原始值
3.9变量声明
使用关键字var进行声明
3.10变量作用域
全局变量可以不使用var,局部变量必须使用var.
如果局部变量中的变量名称 与全局变量相同,那么全局变量将被覆盖。
0 0
- JavaScript权威指南第03章 类型、值和变量(2)
- JavaScript权威指南第03章 类型、值和变量(1)
- JavaScript权威指南学习之第3章 类型、值和变量
- JavaScript权威指南 第三章 类型 值和变量
- JavaScript权威指南_05_第3章_类型/值/变量_3.2-文本
- JavaScript基础学习之-JavaScript权威指南-第三章类型、值和变量(2)
- JavaScript权威指南_12_第3章_类型/值/变量_3.9-变量声明
- JavaScript权威指南_13_第3章_类型/值/变量_3.10-变量作用域
- JavaScript权威指南_11_第3章_类型/值/变量_3.8-类型转换
- JavaScript权威指南_06_第3章_类型/值/变量_3.3-布尔值
- JavaScript权威指南_03_第3章_类型/值/变量_概述
- JavaScript权威指南_04_第3章_类型/值/变量_3.1-数字
- JavaScript权威指南_07_第3章_类型/值/变量_3.4-null undefined
- JavaScript权威指南_08_第3章_类型/值/变量_3.5-全局对象
- JavaScript权威指南_09_第3章_类型/值/变量_3.6-包装对象
- 【笔记】 《js权威指南》- 第3章 类型、值和变量 - 3.10 变量作用域
- 【笔记】 《js权威指南》- 第3章 类型、值和变量 - 3.8 类型转换
- JavaScript基础学习之-JavaScript权威指南-第三章类型、值和变量
- Yii之登录、注销、验证、授权理解
- OCP 1Z0 051 168
- 黑马程序员_010布局的练习计算机器界面
- 对static的一点理解
- Java 加密 base64 encode
- JavaScript权威指南第03章 类型、值和变量(2)
- HDU 1879 (最小生成树)
- plsql乱码 windows下配置环境变量,修改注册表
- 使用ADO.NET对SQL Server数据库进行访问
- dojo 学习笔记之dojo.query - query(id) 与query(class)的区别
- boost sparse matrix row and column
- Team Management Skills
- Qt绘制图片
- 河南省第七届ACM大赛成绩