标签:
1.驼峰大小写格式:第一个字母是小写,剩下的每个单词的首字母大写
2.在ECMAScript 5引入了严格模式:在顶部添加:”use strict";
3.变量: 在函数里用var x定义的x只是局部变量,省略var就变成全局变量,未赋值的x为undefined
4.数据类型(typeof):: undefined null boolean number string object
typeof是操作符而不是函数,所以可以typeof x或者typeof (x)
5.null值表示一个空对象指针,如下:
var x = null;
alert( typeof x); //"object"
如果定义的变量准备将来用于保存对象的,最好将变量初始化为null ,如下:
if (x != null) {
//对x对象执行什么操作
}
alert (null == undefined); //true
6. 八进制第一个必须为0,十六进制的必须为0x,永远不要测试某个特定的浮点数值, Infinity无穷大,用isFinite()可以判断是否无 穷大
7.数值转换:
number() 适合任何类型,只能转为十进制
parseInt("AF",16) //175 常用
parseFloat() 只能转换为十进制
8.转换为字符串
var num = 10;
num.toString() //"10"
num.toString(8) //"12"
第三章 JS基本概念
标签:
原文地址:http://www.cnblogs.com/liyawen0-0/p/4663576.html