日期:2014-05-16 浏览次数:20371 次
? ? ? ?在大牛小徐子的帮助下,今天花了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 类型? 只有<