现在的位置: 首页 > 综合 > 正文

js学习笔记(一)

2013年07月14日 ⁄ 综合 ⁄ 共 558字 ⁄ 字号 评论关闭
  • 大小写敏感
  • 句尾分号可有可无,但省略分号并不是一个好的编程习惯
  • 三种基本数据类型:数字、文本字符串、布尔值

        两种小数据类型:null(空)、undefined(未定义),他们各自只定义了一个值

        几种种复合数据类型:对象、数组、函数

  • javascript能够识别十六进制的数字直接量,所谓十六进制的直接量,是以“0X”或“0x”开头的。ECMAscript标准并不支持八进制,所以有些javascript支持八进制,但有些不支持,八进制是以0开头的数字,因此,最好不要在数字前添无用的0。
  • js有大量的算术函数,为了方便起见,这些函数都被保存为Math对象的属性,因此我们总是使用直接量名来访问这些函数,例如
     var a=Math.sin(x)
     
  • 数字类型的tostring()方法:如果不带参数则转化为十进制,带参数则转化为相应的进制。如
    var a=(23).tostring(2)//转化成二进制,如果是用数字直接量调用这个方法,注意要使用括号
    以防止将.号当做小数点处理
  • NaN是表示一个非数值的特殊值,特殊到它本身和本身相比较都不会相等,要判断一个值是否为NaN请使用isNaN()这个函数来检测
  • js中的函数是一个数据类型,这就意味着函数可以存储在变量、数组和对象中,而且函数还可以作为参数传递给其他函数。
  • 抱歉!评论已关闭.