JavaScript 常用功能总结.docx

上传人:b****7 文档编号:11209495 上传时间:2023-02-25 格式:DOCX 页数:11 大小:177.79KB
下载 相关 举报
JavaScript 常用功能总结.docx_第1页
第1页 / 共11页
JavaScript 常用功能总结.docx_第2页
第2页 / 共11页
JavaScript 常用功能总结.docx_第3页
第3页 / 共11页
JavaScript 常用功能总结.docx_第4页
第4页 / 共11页
JavaScript 常用功能总结.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

JavaScript 常用功能总结.docx

《JavaScript 常用功能总结.docx》由会员分享,可在线阅读,更多相关《JavaScript 常用功能总结.docx(11页珍藏版)》请在冰豆网上搜索。

JavaScript 常用功能总结.docx

JavaScript常用功能总结

本文主要总结了JavaScript常用功能总结,如一些常用的JS对象,基本数据结构,功能函数等,还有一些常用的设计模式。

 

目录:

众所周知,JavaScript是动态的面向对象的编程语言,能够实现以下效果:

1.丰富Web网页功能

2.丰富Web界面

3.实现本地或远程存储。

4.实现分布式网络应用的前端组件,并在后台进行数据存储管理。

5.使用JavaScript可以实现完整的分布式Web应用。

 

JavaScript中的数据类型

JavaScript提供三种元数据类型,string,number,和Boolean,可使用typeof(v)测试变量V的类型,typeof(v)==="number"

提供五种基本的引用类型:

Object,Array,Function,Date及RegExp。

数组,函数,日期和正则表达式是特殊类型,但是严格来讲,日期和正则表达式是元数据类型,可封装在其他对象中。

JS中变量类型,数组元素类型,函数参数以及返回值的类型不需要声明类型,类型之间的转换是自动执行的。

变量值可以是:

1.数值:

如字符串,数字或布尔值。

2.对象引用:

可引用典型对象,也可以是数据,函数,日期或正则表达式。

3.特殊数据值,Null,是典型的用于初始化对象的默认值。

4.特殊数据undefined,常用于已被定义,但未赋值的变量。

string是一系列的Unicode字符串,String如“helloworld”,’A3FO’或空字符串“”,字符串连接可通过+操作符来执行,也可以使用=号来验证两个字符串是否相等;

if(firstName+lastName==="JamesBond")...

numeric表示64位的浮点数,在JS中没有明显的区分整形和浮点数,如果一个表达式的值不等于某个数字,那么它的值可设为NaN,表示非数字,可联合isNaN使用。

如下表是详细的类型测试和转换

 

变量作用域范围

目前,JavaScript,ES5提供两种作用域类型:

全局变量及函数作用域,没有块作用域。

块作用域的范围不太明确,所以应当避免块作用域的使用。

如下代码,尽管是开发人员常用的Pattern,却是一个陷阱。

functionfoo(){for(vari=0;i<10;i++){...//dosomethingwithi}}

所有的变量声明最好是在函数的开始位置。

在JS,ES6版本中支持块作用域,采用关键字let定义变量。

严格模式(StrictMode)

从ES5开始,严格模式用于检测运行时的错误,在严格模式下,所有的变量必须声明,如果给未声明的变量赋值会抛出异常。

在JavaScript文件或

相关搜索

当前位置:首页 > 外语学习 > 其它语言学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1