文档调试方法:
弹出框方式:alert(内容);
会在网页中弹出一个对话框,附带alert里的内容
文档打印方式:document.write(内容);
在网页空白处打印内容
控制台输出方式:console.log(内容);
控制台打印内容
属性变量定义:声明统一用var进行声明(弱类型的一种表现)
验证类型具体方法:typeof
ECMAScript标准有5种原始类型,即 Number、String、Boolean、undefined和 Object
object类型包含2中:null和引用类型
常规定义法:function 函数名(参数1,参数2,...){}
函数赋值法:var 变量名 = function(参数1,参数2,...){}
对象构造法:var 变量名 = new Function(参数1,参数2,...,过程)
函数赋值法
var MyArray = function(){
this.length = 0;
for(var i=0;i<arguments.length;i++){
this[i] = arguments[i];
this.length++;
}}
常规定义法:
function newList(){
var MyArray=new Array();
//实例化对象MyArray
}
for...in
用来迭代对象的属性或数组的每个元素
for(变量 in 对象){}
with
用于设置代码在特定对象中的作用域
格式:with(对象){代码块}