JavaScript基础篇

JavaScript

JavaScript基础篇_第1张图片

1、数据类型:

JavaScript基础篇_第2张图片

JavaScript基础篇_第3张图片

2、数据类型的自动转换

JavaScript基础篇_第4张图片

JavaScript基础篇_第5张图片

JavaScript基础篇_第6张图片

数组操作:

JavaScript基础篇_第7张图片

函数:

1、一个典型的JavaScript函数定义如下:

◦       function 函数名称(参数表)

◦       {

◦            函数执行部分:

◦       }

◦      注意:参数列表直接写形参名即可,不用写var! 

2、return语句:

◦          return返回函数的返回值并结束函数运行 

◦          return语句的语法如下:

                  return 表达式

3、当使用return语句的时候,要得到函数的返回值,只要利用函数名对一个变量赋值就可以了。

4、函数也是对象! 

5、函数的另一个定义方式! 

6、函数可以作为参数传递!

JavaScript基础篇_第8张图片

内部函数:

JavaScript基础篇_第9张图片

事件机制:

JavaScript基础篇_第10张图片

对话框:

JavaScript基础篇_第11张图片

常见内置对象:

1时间对象:

JavaScript基础篇_第12张图片

2、Math对象:

JavaScript基础篇_第13张图片

3、String对象

JavaScript基础篇_第14张图片

对象机制:

JavaScript基础篇_第15张图片

JSON(Javascript Object Notation:JavaScript 对象表示法):

    JSON是一种轻量级的数据交换语言,以文字为基础,且易于让人阅读。尽管JSON是在Javascript的一个子集,但JSON是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯。

可以在JavaScripteval()函数(javascript通过eval()调用解释器)读入。不过这并不代表JSON无法使用于其他语言,事实上几乎所有与网页开发相关的语言都有JSON库。

    JSON用于描述数据结构,有以下形式存在

对象 (object):一个对象以“{”开始,并以“}”结束。一个对象包含一系列非排序的名称/值对,每个名称/值对之间使用分区。

名称/值对(collection):名称和值之间使用隔开

一般形式是:

JavaScript基础篇_第16张图片

    JSONXML最大的不同在于XML是一个完整的标记语言,而JSON不是。这使得XML在程序判读上需要比较多的功夫。主要的原因在于XML的设计理念与JSON不同。XML利用标记语言的特性提供了绝佳的延展性(如XPath,在数据存储,扩展及高级检索方面具备对JSON的优势,而JSON则由于比XML更加小巧,以及浏览器的内建快速解析支持,使得其更适用于网络数据传输领域。

JavaScript基础篇_第17张图片

你可能感兴趣的:(JavaScript基础篇)