E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
javascript学习笔记
javascript学习笔记
(十二) RegExp类型介绍
1.匹配模式标记:g------表示全局模式,而不是发现第一个匹配成功就立刻结束i-------表示不区分大小写模式m-----表示多行匹配,一行结束时向下一行继续匹配复制代码代码如下://匹配第一个bat或cat,不区分大小写varpattern1=/[bc]at/ivarpattern2=newRegExp("[bc]at","i");//同上使用RegEXp是字面量模式要转换成字符串/\[b
·
2012-06-20 19:10
javascript学习笔记
(十一) 正则表达式介绍
1.修饰符.任意一个字符*匹配*前面0个或多个字符+匹配+前面一个或多个字符?匹配?前面0个或1个字符^以^后面的字符为前导$以$前面的字符结尾[]匹配[]内的一个字符()分组,可以用\1\2提取[^]匹配^后的以外的字符{n}{n}前的字符有n个,n为正数{n,}{n,}前的字符至少有n个,n为正数{n,m}{n,m}前的字符有n~m个,n,m为正数2.字符\d一个数字\D一个非数字\w一个字母
·
2012-06-20 14:40
javascript学习笔记
(十) js对象 继承
1.原型链//很少单独使用复制代码代码如下:ViewCode//定义SuperClass类,有一个属性property和一个方法getSuperValuefunctionSuperClass(){this.property=true;}SuperClass.prototype.getSuperValue=function(){returnthis.property;}//定义SubClass类,有
·
2012-06-19 23:12
javascript学习笔记
(九) js对象 设计模式
1.创建对象复制代码代码如下:varperson=newObject();person.name="RuiLiang";person.age=30;person.job="Teacher";person.sayName=function(){alert(this.name);};person.sayName();2.工厂模式缺点:不能识别对象复制代码代码如下:functioncreatePerso
·
2012-06-19 23:28
javascript学习笔记
(八) js内置对象
1.URI方法encodeURI()和encodeURIComponent()对URI进行编码encodeURI()不会对本身属于URI的特殊字符进行编码,如冒号,正斜杠,问好,井字等encodeURIComponent()会对任何非标准字符进行编码2.eval()方法:解释参数中的代码字符串复制代码代码如下:varmsg="helloworld";eval("alert(msg)");//"he
·
2012-06-19 23:39
javascript学习笔记
(七) js函数介绍
1.函数内部属性argumentsarguments用来保存函数的参数,arguments.callee指向拥有arguments对象的函数复制代码代码如下://阶乘functionfactorial(num){if(num<=1){return1;}else{returnnum*arguments.callee(num-1);//用agreements.callee代替}}vartrueFact
·
2012-06-19 23:23
javascript学习笔记
(六) Date 日期类型
1.创建日期对象复制代码代码如下:varnow=newDate();//获得当前系统日期和时间varsomeDate=newDate(Date.parse("May25,2012"));varsomeDate=newDate("May25,2012");//与上相同varsomeDate=newDate(Date.UTC(2010,0));//GMT时间2010年1月1日凌晨0时varsomeDa
·
2012-06-19 23:15
JavaScript学习笔记
(三)
变量 1.JavaScript是非类型的(untype) 2.用var声明的变量在赋值以前,其值都是undefined 3.由var声明的变量是永久性,用delete运算来删除这些变量会报错 4.重复声明是被允许的 5.如果给一个未用var声明的变量赋值,JavaScript将隐式声明这个变量为全局变量。而声明局部变量必须用var。为了避免各种错误的出现,最好的做法是声明变量就
puppetmaster_c
·
2012-06-19 21:00
JavaScript
java
object
浏览器
delete
存储
javascript学习笔记
(五) Array 数组类型介绍
数组的创建第一种:复制代码代码如下:varcolors=newArray();varcolors=newArray(20);//创建包含20项的数组varcolors=newArray("Greg");//创建包含1项,即字符串"Greg"的数组varcolors=newArray("red","blue","green");//创建包含3项第二种:复制代码代码如下:varcolors=["red
·
2012-06-19 16:35
javascript学习笔记
(三) String 字符串类型介绍
1.字符方法charAt()、charCodeAt()、fromCharCode()复制代码代码如下:varstringValue="helloworld";alert(stringValue.charAt(1));//"e"alert(stringValue[1]);//"e"alert(stringValue.charCodeAt(1));//101alert(String.fromCharC
·
2012-06-19 01:20
javascript学习笔记
(二) js一些基本概念
1.typeof操作符:用于检测给定变量的数据类型复制代码代码如下:varmessage="somestring";alert(typeofmessage);//"string"alert(typeof(message));//"string"alert(typeof100);//"number"typeof操作符可能返回下列字符串:"undefined","boolean","string","
·
2012-06-18 21:55
javascript学习笔记
(一) 在html中使用javascript
1.延时脚本运行的方法:方法一:把全部javascript引用放在元素中,页面内容后,如复制代码代码如下:示例1方法二:为元素定义defer属性defer="defer",如复制代码代码如下:示例1
·
2012-06-18 21:10
JavaScript学习笔记
(二)
数据类型和值 1.计算机是通过操作值(value)来运行的,能过表示并操作的值得类型称为数据类型。 2.在ECMAScript中,变量可以存在两种类型的值,即原始值和引用值。 1)原始值:存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。 2)引用值:存储在堆(heap)中的对象,也就是说,存储在变量处的值是一个指针(point),
puppetmaster_c
·
2012-06-05 21:00
JavaScript
String
function
object
null
存储
JavaScript学习笔记
(一)
一直都没怎么好好看过JavaScript的东西,在学校没看过,一进公司就用,找了些菜谱式教程学了一下,总觉得缺少点儿啥(这估计就是学生,缺了理论总觉得怪怪的),今天就找来了《JavaScript权威指南》来补充点儿知识 1.JS是一种具有面向对象能力的、解释型(不是编译型)的程序语言。 2.根据ECMA-262标准,JS的官方名称是ECMAScript,除此之外,ECMA-357还
puppetmaster_c
·
2012-06-05 20:00
JavaScript
浏览器
脚本
扩展
语言
mozilla
javascript学习笔记
十
第16章 HTML5脚本编程 16.1 跨文档消息传递 跨文档消息传送(cross-document messaging),有时候简称XDM,指的是在来自不同域的页面间传递消息。 16.2 原生拖放 16.2.1 拖放事件 &nbs
bsr1983
·
2012-06-04 23:00
JavaScript
javascript学习笔记
十
第16章 HTML5脚本编程 16.1 跨文档消息传递 跨文档消息传送(cross-document messaging),有时候简称XDM,指的是在来自不同域的页面间传递消息。 16.2 原生拖放 16.2.1 拖放事件 &nbs
bsr1983
·
2012-06-04 23:00
JavaScript
javascript学习笔记
十
第16章 HTML5脚本编程 16.1 跨文档消息传递 跨文档消息传送(cross-document messaging),有时候简称XDM,指的是在来自不同域的页面间传递消息。 16.2 原生拖放 16.2.1 拖放事件 &nbs
bsr1983
·
2012-06-04 23:00
JavaScript
javascript学习笔记
十
第16章 HTML5脚本编程 16.1 跨文档消息传递 跨文档消息传送(cross-document messaging),有时候简称XDM,指的是在来自不同域的页面间传递消息。 16.2 原生拖放 16.2.1 拖放事件 &nbs
bsr1983
·
2012-06-04 23:00
JavaScript
JavaScript学习笔记
2之特殊公告栏效果
=num)quoteS=-1; quoteS++; document.quoteForm.quoteHere.value=quoteArray[quoteS]; } functionprev() { if(quoteS 点击查看信息
SJF0115
·
2012-05-28 13:00
JavaScript
function
公告
input
VBScript
button
JavaScript学习笔记
1:鼠标划过选中
欢迎各位读者学习Javascript这门语言!
SJF0115
·
2012-05-28 13:00
javascript学习笔记
九
第14章表单脚本 14.1 表单的基础知识 在HTML中,表单是由<form>元素来表示的,而在JavaScript中,表单对应的则是HTMLFormElement类型。HTMLFormElement继承了HTMLElem
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
九
第14章表单脚本 14.1 表单的基础知识 在HTML中,表单是由<form>元素来表示的,而在JavaScript中,表单对应的则是HTMLFormElement类型。HTMLFormElement继承了HTMLElem
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
九
第14章表单脚本 14.1 表单的基础知识 在HTML中,表单是由<form>元素来表示的,而在JavaScript中,表单对应的则是HTMLFormElement类型。HTMLFormElement继承了HTMLElem
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
九
第14章表单脚本 14.1 表单的基础知识 在HTML中,表单是由<form>元素来表示的,而在JavaScript中,表单对应的则是HTMLFormElement类型。HTMLFormElement继承了HTMLElem
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
八
第13章事件 JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定交互的瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。 13.1 事件流 事件流描述的是从页面
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
八
第13章事件 JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定交互的瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。 13.1 事件流 事件流描述的是从页面
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
八
第13章事件 JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定交互的瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。 13.1 事件流 事件流描述的是从页面
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
八
第13章事件 JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定交互的瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。 13.1 事件流 事件流描述的是从页面
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
七
第12章 DOM2和DOM3 DOM1级主要定义的是HTML和XML文档的底层结构。DOM2和DOM3级则在这个结构的基础上引入了更多的交互能力,也支持了更高级的XML特性。 12.1 DOM变化 12.1.1 针对XML命名空间的变化 &nbs
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
七
第12章 DOM2和DOM3 DOM1级主要定义的是HTML和XML文档的底层结构。DOM2和DOM3级则在这个结构的基础上引入了更多的交互能力,也支持了更高级的XML特性。 12.1 DOM变化 12.1.1 针对XML命名空间的变化 &nbs
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
七
第12章 DOM2和DOM3 DOM1级主要定义的是HTML和XML文档的底层结构。DOM2和DOM3级则在这个结构的基础上引入了更多的交互能力,也支持了更高级的XML特性。 12.1 DOM变化 12.1.1 针对XML命名空间的变化 &nbs
bsr1983
·
2012-05-24 00:00
JavaScript
javascript学习笔记
七
第12章 DOM2和DOM3 DOM1级主要定义的是HTML和XML文档的底层结构。DOM2和DOM3级则在这个结构的基础上引入了更多的交互能力,也支持了更高级的XML特性。 12.1 DOM变化 12.1.1 针对XML命名空间的变化 &nbs
bsr1983
·
2012-05-24 00:00
JavaScript
JavaScript学习笔记
记录我的旅程
1、什么是JavaScript?(1)HTML只是描述网页长相的标记语言,没有计算,判断能力,如果所有计算,判断(比如判断文本框是否为空,判断两次密码是否输入一致)店铺放到服务器端执行的话网页的页面会非常的慢,用起来也很难用,对服务器的压力也很大,因此要求能在浏览器中执行一些简单的运算,判断,JavaScript就是一种在浏览器端执行的语言。(2)JavaScript和Java没有直接的关系,唯一
·
2012-05-23 22:40
javascript学习笔记
六
第11章 DOM扩展 对DOM的两个主要的扩展是Selectors API(选择符API)和HTML5。 11.1 选择符API Selectors API是由W3C发起制定的一个标准,致力于让浏览器原生支持CSS查询。所有实现这一功能
bsr1983
·
2012-05-15 23:00
JavaScript
javascript学习笔记
六
第11章 DOM扩展 对DOM的两个主要的扩展是Selectors API(选择符API)和HTML5。 11.1 选择符API Selectors API是由W3C发起制定的一个标准,致力于让浏览器原生支持CSS查询。所有实现这一功能
bsr1983
·
2012-05-15 23:00
JavaScript
javascript学习笔记
六
第11章 DOM扩展 对DOM的两个主要的扩展是Selectors API(选择符API)和HTML5。 11.1 选择符API Selectors API是由W3C发起制定的一个标准,致力于让浏览器原生支持CSS查询。所有实现这一功能
bsr1983
·
2012-05-15 23:00
JavaScript
javascript学习笔记
六
第11章 DOM扩展 对DOM的两个主要的扩展是Selectors API(选择符API)和HTML5。 11.1 选择符API Selectors API是由W3C发起制定的一个标准,致力于让浏览器原生支持CSS查询。所有实现这一功能
bsr1983
·
2012-05-15 23:00
JavaScript
javascript学习笔记
五
第9章客户端检测 先设计最通用的方案,然后在使用特定于浏览器的技术增强该方案。 9.1 能力检测 能力检测的目标不是识别特定的浏览器,而是识别浏览器的能力。采用这种方式不必估计特定的浏览器如何如何,只要确定浏览器支持特定的能力
bsr1983
·
2012-05-11 21:00
JavaScript
javascript学习笔记
五
第9章客户端检测 先设计最通用的方案,然后在使用特定于浏览器的技术增强该方案。 9.1 能力检测 能力检测的目标不是识别特定的浏览器,而是识别浏览器的能力。采用这种方式不必估计特定的浏览器如何如何,只要确定浏览器支持特定的能力
bsr1983
·
2012-05-11 21:00
JavaScript
javascript学习笔记
五
第9章客户端检测 先设计最通用的方案,然后在使用特定于浏览器的技术增强该方案。 9.1 能力检测 能力检测的目标不是识别特定的浏览器,而是识别浏览器的能力。采用这种方式不必估计特定的浏览器如何如何,只要确定浏览器支持特定的能力
bsr1983
·
2012-05-11 21:00
JavaScript
javascript学习笔记
五
第9章客户端检测 先设计最通用的方案,然后在使用特定于浏览器的技术增强该方案。 9.1 能力检测 能力检测的目标不是识别特定的浏览器,而是识别浏览器的能力。采用这种方式不必估计特定的浏览器如何如何,只要确定浏览器支持特定的能力
bsr1983
·
2012-05-11 21:00
JavaScript
javascript学习笔记
四
第7章函数表达式 定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。 关于函数声明,它的一个重要特征就是函数声明提升(function declaration hoisting),意思是在执行代码之前会先读取函数声明。这就意味着可
bsr1983
·
2012-05-07 22:00
JavaScript
javascript学习笔记
四
第7章函数表达式 定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。 关于函数声明,它的一个重要特征就是函数声明提升(function declaration hoisting),意思是在执行代码之前会先读取函数声明。这就意味着可
bsr1983
·
2012-05-07 22:00
JavaScript
javascript学习笔记
四
第7章函数表达式 定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。 关于函数声明,它的一个重要特征就是函数声明提升(function declaration hoisting),意思是在执行代码之前会先读取函数声明。这就意味着可
bsr1983
·
2012-05-07 22:00
JavaScript
javascript学习笔记
四
第7章函数表达式 定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。 关于函数声明,它的一个重要特征就是函数声明提升(function declaration hoisting),意思是在执行代码之前会先读取函数声明。这就意味着可
bsr1983
·
2012-05-07 22:00
JavaScript
学习笔记1
Javascrip基础--
Javascript学习笔记
(一)作者:永远的冰点 发布时间:September22,2009 分类:Javascript一、Javascript实现1)ECMScriptEMCscript
xiahuawuyu
·
2012-05-07 11:00
学习笔记
Javascript闭包篇(Closure)--
Javascript学习笔记
(五)作者:永远的冰点 发布时间:July16,2011 分类:Javascript一、闭包的概念In computer science
xiahuawuyu
·
2012-05-07 11:00
javascript学习笔记
三
第6章面向对象的程序设计 ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。” 6.1理解对象 创建自定义对象的最简单方式就是创建一个Object的实例,然后再为它添加属性和方法。 6.1.1 属性类
bsr1983
·
2012-05-06 10:00
JavaScript
javascript学习笔记
三
第6章面向对象的程序设计 ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。” 6.1理解对象 创建自定义对象的最简单方式就是创建一个Object的实例,然后再为它添加属性和方法。 6.1.1 属性类
bsr1983
·
2012-05-06 10:00
JavaScript
javascript学习笔记
三
第6章面向对象的程序设计 ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。” 6.1理解对象 创建自定义对象的最简单方式就是创建一个Object的实例,然后再为它添加属性和方法。 6.1.1 属性类
bsr1983
·
2012-05-06 10:00
JavaScript
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他