ECMAScript通过RegExp类型来支持正则表达式var expression=/pattern/flags;其中模式(pattern)部分是正则表达式,可以包含字符类、限定符、分组、向前查找以及反向引用。每个正则表达式都可以带有一或多个标志(flags),用以标明正则表达式的行为正则表达式的匹配模式支持3个标志:g:表示全局(global)模式,应用于所有字符串,而非发现第一个就立即停止;
转载
2023-06-06 11:27:55
452阅读
在HTML中使用JavaScript使用方式:<script>元素<script>元素定义了6个属性async: 可选,表示应该立即下载脚本,但不应妨碍页面中的其它操作。只对外部脚本文件有效。charset:可选。表示通过scr属性指定的代码的字符集。defer:可选。表示脚本可以延迟到文档完全被解析和显示之后再执行。只对外部脚本文件有效。language:已废弃。原用于表
<!DOCTYPE HTML>//这个网页的文档类型,这个是html5的写法Bootstrap使用的某些HTML元素和CSS属性需要文档类型为HTML5 doctype。因此这一文档类型必须出现在项目的每个页面的开始部分<html lang="en">//这里的lang="en"可以删除,如果不删除的,用谷歌之类打开,它会认为是英文的,会自动给翻译(如果设置了自动翻译的话)
第六章 面向对象的程序设计6.2、创建对象6.2.1、对象字面量创建单个对象var obj = {name:"Mandy",age:"20"};缺点:使用同一个接口创建很多对象,会产生大量重复代码6.2.2、工厂模式——用函数来封装以特定接口创建对象的细节function createPerson(name,age,job){
var o = new Object();
o.nam
转载
2023-08-21 12:58:50
149阅读
关于JavaScript高级程序设计(第2版) 评论读后感:需要说明的是我买的是第四版,不过在第四版的地方发不了评论了,但对好书还是要推荐一下。该书对JavaScript有比较详细的讲解,但主要是针对Web开发的——对WSH开发恐怕帮助不大,并且把与其开发相?的许多Web领域的内容都进行了不错的讲解。而且该书的翻译不错,不会产生“还没有原文看得懂”的困惑。呃,又得说明一下第四版和第五版的翻译不是一
转载
2023-07-31 20:59:49
157阅读
继承是 OO 语言中的一个最为人津津乐道的概念。许多 OO 语言都支持两种继承方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。如前所述,由于函数没有签名,在 ECMAScript 中无法实现接口继承。 ECMAScript 只支持实现继承,而且其实现继承主要是依靠原型链来实现的。
这个系列以往文字地址:《Javascri
变量类型 在说函数之前,先来说说变量类型。1、变量:变量在本质上就是命名的内存空间。2、变量的数据类型:就是指变量可以存储的值的数据类型,比如Number类型、Boolean类型、Object类型等,在ECMAScript中,变量的数据类型是动态的,可以在运行时改变变量的数据类型。3、变量类型:是指变量本身的类型,在ECMAScript中,变量类型就只有两种:值类型和引用类型。当变量的数据类型是
转载
2024-08-02 21:08:51
92阅读
JavaScript高级程序设计(第2版) 之 引用类型Object类型 所有引用类型的基类,有两种声明的方法;1. Var o = new Object();
2. Var o = {};一般以方式2进行可选参数的传递, 当然全部的参数也可以以方式二传递,依个人习惯而定。function showinfo(person)
{
转载
2023-12-08 16:15:44
176阅读
Javascript高级程序设计第3版学习Chap3基本概念1、语法区分大小写;标识符(指变量、函数、属性的名字,或者函数的参数) 第一个字符必须是:字母、下划线(_)或美元符($);其他的可以是字母、下划线、美元符和数字,按照惯例我们采用驼峰大小写格式;不能把关键字、保留字、true、false和null作为标识符。注释 // 单行注释 /* * 多行注释 */严格模式 要启用严格模式
转载
2024-06-28 14:35:57
31阅读
# Java程序设计基础概述
Java是一种广泛使用的、面向对象的编程语言,因其平台无关性和丰富的标准库而深受开发者喜爱。《Java程序设计基础第六版》一书为学习Java的初学者提供了系统的教育资源,涵盖了从基本的语言结构到复杂的对象导向编程和图形用户界面设计等众多领域。
## Java的基本特性
在学习Java之前,我们需要了解一些其基本特性:
- **跨平台性**:Java程序是编译为
原创
2024-10-11 07:14:17
64阅读
文章目录第六章 面向对象的程序设计1. 理解对象1.1 属性类型1.2 定义多个属性1.3 读取属性的特性2. 创建对象2.1 工厂模式2.2 构造函数模式2.3 原型模式2.4 组合使用构造函数模式和原型模式2.5 动态原型模式2.6 寄生构造函数2.7 稳妥构造函数模式3. 继承3.1 原型链3.2 借助构造函数3.3 组合继承3.4 原型式继承3.5 寄生式继承3.6 寄生组合式继承 第六
转载
2023-08-20 15:01:11
90阅读
函数无明确返回值时,返回的值是undefined
undefined表示对象已经声明,没有赋值.null表明对象不存在(null == undefined)
强制转换为boolean类型时,undefined、null、空字符串、0都返回false,其它的返回true;
在进行逻辑运算时,如果运算数不是原始Boolean类型,则返回对象。
== 和 === 区别是 ==在比较前会进行自动类型转换,
转载
2024-06-07 15:34:12
193阅读
上一节还有一个注意的地方:建议所有函数的必需参数使用命名参数,而非必须的参数使用对象来封装。 通过这几天的读书,发现了一个深入了解所学知识的一个捷径——读书。本来我在计算机这方法的所有知识一般都是从视频中摸索着学习的,所以后来就养成了一个习惯,感觉学点东西没有视频讲解自己都有点学不下去。但是实习了以后发现没有那么一大把的时间来供我学习看视频,幸好程序袁有生俱来的危机感使我意识到应该找到另一个学习
转载
2023-07-22 12:25:33
59阅读
错误处理try-catch语句
try{
//可能会导致错误的代码
}catch(error){
//在错误发生时如何处理
}error是一个包含着错误信息的对象,它有一个message属性,保存着错误消息;还有一个保存着错误类型的name属性(Opera9之前不支持这个属性)try{
//可能会导致错误的代码
}catch(error){
alert(error.message)
转载
2023-08-04 16:37:19
519阅读
《windows程序设计(第六版)》
--应用C#和XAML书写Windows 8应用程序
消费者预览电子书
作者:Charles Petzold
----------------------作者介绍----------------------
Charles Petzold 是Windows编程界一位大师,世界顶级技术作家。199
原创
2012-06-03 13:16:12
4527阅读
点赞
1评论
# Java程序设计基础概述
Java是一种广泛使用的高级编程语言,因其运行的跨平台特性以及丰富的社区支持而备受青睐。在这篇文章中,我们将探讨Java的基本概念、数据结构与算法,并通过代码示例加以说明。
## Java的基本特征
Java的基本特征包括:
1. **跨平台性**:Java程序可通过Java虚拟机(JVM)运行在不同的平台上。
2. **面向对象**:Java是一种面向对象的
原创
2024-09-30 04:04:46
49阅读
项目工作说明书(SOW)是对项目所要提供的产品、成果或服务的描述项目章程是正式批准一个项目的文档或者是批准现行项目是否进入下一阶段的文档项目计划编制流程:1、明确目标;2、成立初步的项目团队;3、工作准备与信息收集;4、依据标准、模板,编写初步的项目计划;5、编写范围管理、质量管理、进度、预算等分计划;6、对项目计划进行综合平衡、优化;7、项目经理负责组织编写项目计划;8、评审与批准项目计划;9、
转载
2023-11-07 02:28:54
151阅读
233除以9的余数是______.已知(x-2x2)n(n∈N*)的展开式中第五项系数与第三项的系数的比是10,求展开式中(1)含x32的项;(2)二项式系数最在(1+x)2-(1+3x)4的展开式中,x的系数等于______.(用数字作答)若(2x+3)4=a0+a1x+a2x2+a3x3+a4x4,求下列各式的值:(1)a0+a1+a2+a3+a4;(2)a1+a2+a3+a4;(3)(a0+
PMP考试是基于项目管理协会(PMI)的项目管理知识体系(PMBOK)进行的,该知识体系已经更新至第六版。PMP认证是全球公认的项目管理专业人士认证,证明持证者在项目管理领域具备扎实的理论和实践经验。在获得PMP认证后,需要每三年获得60个PDU(专业发展单位)以保持认证有效性。本文将介绍PMP考试的相关内容。
PMP考试时间为230分钟,包含180道选择题,考试内容涵盖PMBOK第六版中的五大
原创
2023-11-09 11:27:15
128阅读
201521123061 《Java程序设计》第六周学习总结***代码阅读:Child压缩包内1. 本周学习总结1.1 面向对象学习暂告一段落,请使用思维导图,以封装、继承、多态为核心概念画一张思维导图,对面向对象思想进行一个总结。注1:关键词与内容不求多,但概念之间的联系要清晰,内容覆盖面向对象的核心内容即可。 注2:颜色要少、连线不要复杂,必要的时候要在连线上进行说明。 ***1. clone
转载
2024-08-24 21:16:16
47阅读