程序员开发实例大全宝库

网站首页 > 编程文章 正文

JavaScript基础简介(javascript语言基础)

zazugpt 2024-08-12 03:21:54 编程文章 35 ℃ 0 评论

JavaScript最初由网景公司(Netscape)的Brendan Eich设计,命名为LiveScript,在Netscape与Sun合作之后将其改名为JavaScript。 l欧洲计算机制造协会ECMA在JavaScript基础上制定了ECMA-262标准,并将其命名为ECMAScript,该标准被国际标准化组织ISO采纳,作为各浏览器使用的脚本程序的唯一标准。 lECMAScript和JavaScript的关系是:ECMA是JavaScript语言的国际标准,JavaScript是ECMAScript的一种实现。

一个完整的JavaScript实现由以下3个不同部分组成:

  1. 核心:ECMAScript 文档对象模型;

  2. DOM,Document Object Model

  3. 浏览器对象模型:BOM,Browser Object Model

JavaScript的基本数据类型:


JavaScript中除了string、number、boolean、null、undefined之外,其它的数据都是对象。

Javascript中创建对象

  1. 使用对象直接量创建对象:最直接、最高效、最简便的方法

语法:

var objectName={

属性名1: 值1 ,

属性名2: 值2 ,

……

};

如果属性值是函数,则该属性就变成对象的方法。

var o={

a:function(){

return 1;

}

};

如果属性值是对象,则可以设计嵌套结构的对象

var o={

a:{

b:1

}

};

如果属性值是数组

var o={

a:[1,2,3]

};

2.使用构造函数创建对象

使用new运算符调用函数来构造一个实例对象。

语法:var objectName=new functionName(args);

3.使用create()方法创建对象:

ECMAScript5为Object新增了一个静态方法Object.create(),直接调用该方法可以快速创建一个新对象。

作用:创建一个具有指定原型且可选择性包含指定属性的对象。

语法:Object.create()(prototype,descriptors);

var obj1=Object.create({x:1,y:2});

var obj2=object.create(null);

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表