JS笔记1-基本语法

JS基本语法笔记:

1.function以及function的调用:

<script>

function displayDate(){

x = "10";

document.getElementById("demo").innerHTML=x;

document.getElementById("demo").innerHTML=Date();

}

</script>

(1)关键字:Date函数,

                       document.getElementById

(2)定义变量,可以不用var

2,JavaScript 标识符:

var,export,import,function,in,let,native,with,transient

大小写敏感;注释和java一样;

3,JavaScript 数据类型:

例:

var pi=3.14;
var person="John Doe";
var answer='Yes I am!';
var carname; //Value = undefined

字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)。

JavaScript 不是类型语言。与许多其他编程语言不同,JavaScript 不定义不同类型的数字,比如整数、短、长、浮点等等。

在JavaScript中,数字不分为整数类型和浮点型类型,所有的数字都是由 浮点型类型。

(1)数组:

var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";
或者 (condensed array):

var cars=new Array("Saab","Volvo","BMW");
或者 (literal array):

实例
var cars=["Saab","Volvo","BMW"];

(2)JavaScript 对象

对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔:

var person={firstname:"John", lastname:"Doe", id:5566};

上面例子中的对象 (person) 有三个属性:firstname、lastname 以及 id。

空格和折行无关紧要。声明可横跨多行:

var person={
firstname : "John",
lastname  : "Doe",
id        :  5566
};

对象属性有两种寻址方式:

name=person.lastname;
name=person["lastname"];

(3)JavaScript 对象

Undefined 这个值表示变量不含有值。

可以通过将变量的值设置为 null 来清空变量。

猜你喜欢

转载自blog.csdn.net/liranke/article/details/110871487