JS基础:数组、函数、数据类型、对象

字符串要用英文双引号括起来。
字符串与其他类型数据之间用加号+连接起来

// --------------------------------------------------------

JS中定义声明变量是用关键字var,JS中变量名函数名都可以用中文。

JS中定义数组不用写函数长度[],JS中可以定义字符串数组

向数组添加新元素是使用push()

代码示例:

效果:

// --------------------------------------------------------

JS中函数是通过关键词function来定义的。JS中定义函数相当于直接写了功能,所以不管在什么位置定义的函数,我们在任何地方也都可以直接调用。比如我把函数定义代码尾部了,开头不声明,我中间也是可以直接调用的。因为JS中函数不属于任何对象。但是在 JavaScript 中,始终存在一种默认的全局对象。

即JS中定义函数时,不用像C语言一样还要指定函数类型或形参类型。
关于JS函数点击这里了解更多。关于JS数据类型点击这里

代码示例:

效果:

// --------------------------------------------------------

万物皆对象

对象也是变量,但是对象可以像数组一样包含很多值。

对象属性

例如:

var car = {type:"porsche", model:"911", color:"white"};

这段代码把多个值(porsche, 911, white)赋给名为 car 的对象(变量)。

值以名称:值对的方式来书写(名称和值由冒号分隔),这些名称:值对被称为属性

又例:

var person = {firstName:"Bill", lastName:"Gates", age:62, eyeColor:"blue"};

JavaScript 对象是被命名值的容器。

对象方法

对象也可以有方法,方法是在对象上执行的动作。方法以函数定义被存储在属性中。

示例:

var person = {
  firstName: "Bill",
  lastName : "Gates",
  id       : 678,
  fullName : function() {
    return this.firstName + " " + this.lastName;
  }
}
log(person.fullName());

效果:

posted @ 2022-08-23 22:58  iZJ"Qq4577105  阅读(33)  评论(0编辑  收藏  举报