【原】JavaScript学习小记

一。变量
1.变量可以不声明, 不声明直接使用时, 会被当做一个全局变量, 并且初始化为赋给的值。
二. 数组和对象
1.创建数组可以 var arr = []; 创建对象可以 var obj = {};对象的属性可以看成是键值对
2.遍历对象属性可以使用 for (var i in obj){} 循环, 但是注意 i 是字符串类型
三。基本数据类型
1.javascript的基本数据类型有Number, String(不是引用类型), 布尔型, Undefined, Null
2.使用isInfinity() 判断数值是否超出界限, isNaN() 判断一个对象是否不是数字
3.强制类型转换 String(要转换的对象), Number(要转换的对象), Boolean(要转换的对象), 用这三个函数之一转换值,将创建一个新值,存放由原始值直接转换成的值。
四。函数和面向对象
1.arguments对象:在函数执行时函数内部就会有arguments对象,它包含了所有的参数,arguments的length属性报告了传入参数个数, 可以对没有参数列表的函数传递参数, 然后使用arguments进行操作
2.普通函数的this变量指向window对象。

此条目发表在 Java 分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>