js 学习 -- 01

2016-11-03  本文已影响45人  YxxxHao

基础语法

  1. 区分大小写

  2. 标识符(第一个字符必须为字母,_,$;驼峰法)

  3. 注释(和 C 一样)

  4. 可以省略结尾分号,但不推荐

  5. 变量(var 定义变量,省略 var 变全局变量)

  6. 四种基本类型:Undefined、Null、Boolean、Number;一种复杂数据类型:Object;可以通过typeof(xxxx) 来判断类型

  7. 八进制字面值第一位必须为0,十六进必须为0x

  8. NaN,非数值,表示一个本来要返回数值的操作数未返回数值的情况,如果任何数值除以零的情况返回NaN,而且NaN与任何值不相等,包括本身。isNaN()会把参数转化为数值,不能转换成数值的值都会返回ture

  9. String 类型中可以使用 " ", 也可以使用 ‘’, 支持 string + string 语法

  10. Object 类型,object 其实就是一组数据和功能的集合,通过 new 来创建:

    var obj = new Object();

每个 Object 实例都有以下属性和方法:

10.  操作符,基本和 C 一致,增加 === 和 !==

11.  with 语句

with 语句的作用是将代码的作用域设置到一个特定的对象中,比如:

var name = objc.getName();
var sex = objc.getSex();

相当于:

with(objc) {
    var name = getName();
    var sex = getSex();
}

12. 函数

function sayHi(name) {
  alert(name);
}

其它 function 固定,参数自定义

上一篇下一篇

猜你喜欢

热点阅读