主要内容:定义正则表达式,使用正则表达式JavaScript 字符串是在编程中使用最多的一种数据类型,很多地方都需要对字符串进行操作,例如判断一个字符串是否为一个合法的 E-mail 地址、从字符串截取指定的部分等。 正则表达式是一种用于匹配字符串或特殊字符的一种逻辑公式,所谓逻辑公式就是由一些特定字符组合成的,用来表示某些规则的特殊字符串,可以表达对字符串数据的过滤逻辑。 在 JavaScript 中需要借助 RegExp 对象来使用
主要内容:Math 对象中的属性,Math 对象中的方法Math 是 JavaScript 中的一个内置对象,其中提供了一些数学中常用的常量值和函数,用来实现一些数学中常见计算,例如计算平均数、求绝对值、四舍五入等。 与前面介绍的几个对象(例如 Number 对象、 String 对象、 Array 对象等)不同,调用 Math 对象中的属性和方法无需预先使用 new 运算符来创建它,直接将 Math 作为对象调用即可,例如: var pi_val =
主要内容:创建 Date 对象,Date 对象中的属性,Date 对象中的方法Date 对象是 JavaScript 内置的对象,通过它您可以访问计算机系统的时间,此外,Date 对象中还提供了多种用于管理、操作和格式化时间/日期的方法。 创建 Date 对象 在开始处理时间和日期之前,我们需要先创建一个 Date 对象。与其他对象(数组对象、字符串对象等)不同,Date 对象不能直接声明,必须通过 Date() 函数定义。 JavaScript 中提供了四种不同的方法来创
主要内容:Array 对象中的属性,Array 对象中的方法数组是值的有序集合,数组中的每个值称为一个元素,每个元素在数组中都有一个数字位置,称为索引,索引从 0 开始,依次递增。在 JavaScript 中,您可以使用 Array 对象定义数组,此外,Array 对象中还提供了各种有关数组的属性和方法。 创建 Array 对象的语法格式如下: var arr = new Array(values); var arr = Array(values); 其中
主要内容:String 对象中的属性,String 对象中的方法,特殊字符JavaScript String 对象用于处理字符串,其中提供了大量操作字符串的方法,以及一些属性。 创建 String 对象的语法格式如下: var val = new String(value); var val = String(value); 其中参数 value 为要创建的字符串或字符串对象。 JavaScript 中,字符串和字符串对象之间能够自由转换,因此不论是创建字符串对象还是直
主要内容:±Infinity(无穷),NaN(非数字),Number 对象,Number 属性,Number 方法在 JavaScript 中您可以使用十进制、十六进制或八进制表示法来表示整数或浮点数。与其它编程语言不同,JavaScript 中的数字并不区分整数和浮点数,统一使用 IEEE754 标准(二进制浮点数算术标准)的 64 位浮点格式表示数字,能表示的最大值(Number.MAX_VALUE)为 ±1.7976931348623157e+308,最小值(Number.MIN_VALU
通过前面的学习,我们知道 模块能够快速地生成图像,但如果使用面向对象的编程思想,我们就可以更好地控制和自定义图像。 在 Matplotlib 中,面向对象编程的核心思想是创建图形对象(figure object)。通过图形对象来调用其它的方法和属性,这样有助于我们更好地处理多个画布。在这个过程中,pyplot 负责生成图形对象,并通过该对象来添加一个或多个 axes 对象(即绘图区域)。 Matp
主要内容:创建ndarray对象,ndim查看数组维数,reshape数组变维NumPy 定义了一个 n 维数组对象,简称 ndarray 对象,它是一个一系列相同类型元素组成的数组集合。数组中的每个元素都占有大小相同的内存块,您可以使用索引或切片的方式获取数组中的每个元素。 ndarray 对象有一个 dtype 属性,该属性用来描述元素的数据类型,相关知识会在《NumPy数据类型》一节做详细介绍 。 ndarray 对象采用了数组的索引机制,将数组中的每个元素映射到内存
主要内容:示例JSP page 的实质是 java.lang.Object 对象,相当于 Java 中的 this 关键字。page 对象是指当前的 JSP 页面本身,在实际开发中并不常用。 page 对象的常用方法如下: page 对象的常用方法 方 法 说 明 class getClass() 返回当前页面所在类 int hashCode() 返回当前页面的 hash 代码 String toStrin
主要内容:示例pageContext 是 javax.servlet.jsp.PageContext 的实例对象。pageContext 对象表示整个 JSP 页面,可以获取或删除以下对象的任意属性: page request session application pageContext 常用的方法如下: pageContext 常用的方法 方 法 说 明 Object findAttribute (St
主要内容:示例JSP config 是 javax.servlet.ServletConfig 的实例对象,一般用于获取页面和 Servlet 的初始化参数。 config 对象的常用方法如下: config 对象的常用方法 方法 说明 String getInitParameter(String paramname) 获取指定的初始化参数值 Enumeration getInitParameterNames
主要内容:示例JSP application 是 javax.servlet.ServletContext 的实例对象。在服务器部署应用和项目时,Web 容器仅创建一次 ServletContext 实例,也就是说 application 设置的任何属性和值可以用于整个应用(所有 JSP 页面)。可以将 application 对象看作 Web 应用的全局变量。一般用于保存应用程序的公用数据。 applicat
主要内容:示例JSP session 是 javax.servlet.http.HttpSession 的实例对象,主要用来访问用户数据,记录客户的连接信息。 HTTP 协议是一种无状态的协议(即不保存连接状态的协议)。每次用户向服务器发出请求,且服务器接收请求并返回响应后,该连接就被关闭了,服务器端与客户端的连接被断开。此时,服务器端不保留连接的有关信息,要想记住客户的连接信息,就用到了 session 对象
主要内容:示例JSP out 是 javax.servlet.jsp.JspWriter 的实例对象。out 对象包含了很多 IO 流中的方法和特性,最常用的就是输出内容到 HTML 中。 out 对象的常用方法如下: out 对象的常用方法 方法 说明 void print() 将内容直接打印在 HTML 标签中 void println() 类似于 print,唯一区别是 println 方法添加了换行符
主要内容:示例JSP response 是 javax.servlet.http.HttpServletResponse 的实例对象。response 对象和 request 对象相对应,主要用于响应客户端请求,将处理信息返回到客户端。 response 对象的常用方法如下: 方 法 说 明 void addHeader(String name, String value) 添加头信息(参数名称和对应值