js复习——数据类型
来源:互联网 发布:黑客和程序员的区别 编辑:程序博客网 时间:2024/05/17 03:16
一。语言。
1.js中的一切都区分大小写
2.typeof操作符
undefined 声明未定义
number 变量为数值
boolean 变量为boolean类型
object 对象类型或者null
function 函数
注意:1.未声明的变量也会返回undefined
2.alert(undefined==null);//true undefined派生自null
3.要将一个值转化为boolean型,调用Boolean()方法
4.number可以用十进制,八进制,十六进制表示,浮点数,科学计算法等表示
var vNum1 =10;//十进制
vNum2 = 076//八进制
vNum3 = 0xA//十六进制
vNum4 = 0.1//浮点数
vNum5 = 3.14e7//科学计数法
NAN表示本来返回数值但是未返回数值
1.设计任何NAN的操作都返回NAN
2.NAN与任何数都不相等,包括自己。
3.isNaN(a)试图将参数转化为NAN并返回boolean值,任何不能被转化为数值的将返回true
4.NUmber(),parseInt(),parseFloat()用于将非数值转化为数值
3.String类型
1.字符字面量,也叫转义字符,在字符串中的任何位置被当做一个字符处理
2.转化为字符串toString();数值的
toString(n)数值调用时传一个参数表示按多少进制转化
String()方法可用于转化null和undefined
4.Object类型
1. var vObject = new Object;//有效不推荐,建议加上()
2.方法和属性
constructor 创建当前对象的函数
hasOwnProperty(propertyName)//用于判断当前属性是否在实例中而非原型中,
isPrototypeOf(object)//用于判断当前对象是否另一个对象的原型
propertyIsEnumerable(propertyName)//用于判断当前属性是否能够使用for...in语句来枚举
5.操作符
1.一元操作符
一元加减操作符在数值前面加一个(+/-),不会对数值产生影响,但是在非数值前面加,则相当于调用了valueOf()或者toString()
6.语句
if/ do...while/for/while/for...in(用于迭代可枚举对象)
with语句。将代码的作用域设定在一个对象中,主要用于简化多次调用同一个对象的工作
- js复习——数据类型
- java 复习——数据类型
- js复习之数据类型转换
- Java基础复习——数据类型
- C语言复习——数据类型
- Java基础复习—(数组,数据类型)
- Java基础复习——数据类型、变量和数组
- C语言复习——基础知识、数据类型、运算符
- C语言——【复习提纲】1.数据类型
- Redis复习笔记2—Redis的数据类型
- 复习数据类型
- JS基础——数据类型
- JS基础——数据类型
- JS总结——数据类型
- js复习之-基本语法及数据类型
- js入门(五)——数据类型
- 【JS】——JavaScript数据类型基础
- js高级教程笔记——数据类型
- 基于即时通信和LBS技术的位置感知服务(二)
- 在CentOS上安装oralce10G
- 电脑上3G手机模拟器——Chrome
- iOS中对文件的操作
- android混淆打包配置(忽略第三方jar)
- js复习——数据类型
- This function or variable may be unsafe
- iOS学习之 plist文件的读写
- 内联函数
- hdu 1394 Minimum Inversion Number
- BIOS中隐藏的Telnet后门(喜欢汇编么?)
- iphone编程--详解ios文件系统文件目录读写操作
- Asp.net中的ViewState用法
- #读书笔记#大师访谈云计算