日期:2014-05-16  浏览次数:20348 次

javascript入门(一)

? ? ? ?在大牛小徐子的帮助下,今天花了1小时的时间把js初步学习了一遍,当然只是摸了个门槛,只是想找点进入。

把笔记贴出来一下,做个学习笔记。


? ? ? ? js主要分3个领域:

? ? ? ? 1. js基础 2. dom基础 3. js 高级 ??http://www.jplusui.com/resources/javascript/studymethod.html

? ? ? ? 今天学习就是基础部分,入门级别

? ? ? ?一.数据类型

? ? ? ??所谓的数据类型,就是数据的格式,比如常见的有数字、文本。js内的数据类型有:

? ? ? ?(js对大小写敏感)

? ? ? ? ?1. Number 数字,比如 1, ?1.2 , ?.4?,?2e1,?0x34

? ? ? ? ? ??2个数字是很特别的, 一个是 Infinity?? 表示无穷大 ??1 /0 == Infinity

? ? ? ? ? ??还有一个特别的是 NaN? 表示不是数字 ??当表达式无法计算时,返回 NaN ?比如?? 0 / 0 == NaN?


? ? ? ? ?2:? Boolean? 布尔型

? ? ? ? ? ??布尔型只有2个值 true false


? ? ? ? ?3. 字符串 String

? ? ? ? ? ?"a" 'a'??? 'a\n' ?字符里的\表示转义字符,js 单引号和双引号一样,"'"? '"'??? 都是可以


? ? ? ??上面几个类型都是很直白的,叫基础类型。


? ? ? ? ?4. Array 数组? 相当于数学的数列

? ? ? ? ? ?5. Object 对象,任何类型都是对象

? ? ? ? ? ?6. Function 函数

? ? ? ? ? ?7. RegExp 正则类型

? ? ? ? ? ?8. Date 日期类型


? ? ? ? ?上面几个类型都是引用类型。


? ? ? ? ?9. Undefined 类型? 只有<