<<JavaScript编程全解>>阅读笔记之javascript基础

1.未声明的变量,值为:undefined

如:

   foo;

  alert(foo);//undefined

 

2.省略var的变量,会转为全局变量,包括在函数体内,这种变量称为:“隐式全局变量”

 

3.js中常量声明为const,常量名一般用全部大写

 

4.常量没有赋值时,值为undefined

 

5.js中,函数在调用时才执行

 

6.js中判断对象类型用typeof

 

7.var obj2={pos:{x:3,y:4}}

obj2.pos.x //3

如果赋值一个不存在的属性,则会新增此属性,并赋值

如 obj2.pos.z=5

obj2.fn=function (){alert("hello world");}

函数可以返回一个引用给属性

 

8.function Show()

{

alert("hello world");

}

var obj=new Show();//new之后写函数名,obj会把该函数(Show)作为构造函数用

 

9.Js中数组里面可以放多种类型的值

  如var arr={'A',2,3.5};

 

posted @ 2015-10-22 17:01  龙式坦克  阅读(143)  评论(0)    收藏  举报