随笔分类 - Javascript
摘要:Javascript日期函数 Date(日期)对象可以使用Date()构造器来创建,在前面的教程中我们已经介绍了Date()构造器,这里就不重复叙述。它没有参数,返回的数值就是当前的日期。下面的表格显示了为日期构造器的有效输入: var today = new Date(); 返回当前的日期和时间 var newyear = new Date(December 31, 1998 23:59:59); 输入的是表单的字符串 “月 日,年 小时:分钟:秒” var bday = new Date(75, 1, 16);
阅读全文
摘要:基本的 一、*匹配所有元素 他会匹配所有不同的页面元素,head/head $(",el|jquery) 返回el|jquery下的所有元素,若el|jquery为空,则返回document的所有子元素 二、.class根据样式类匹配所有元素 一个元素可能有很多个样式类,但只要有一个匹配就返回元素 var sh= $(".ff"); 全文匹配只要应用了ff样式的元素都返回 三、element 根据给定的元素前缀查询 $("div") 查找所有div元素四、#id t通过id查找元素等价于 document.getElementById(id) $("#id") 五、selector1,
阅读全文
摘要:数据存储 数据存储是指通过name,value往jquery对象上附上某些自定义的建值对应属性,var jButton=$("input:button"); jButton.data("att","大家好!"); //附加特有属性 "大家好"alert(jButton.data("att")); //大家好! jButton.data("att","首长好!"); //修改att属性 "首长好" alert(jButton.data("att")); //首长好!jButton.removeData("att"); //移出att属性 alert(jButton.data("att")); /
阅读全文
摘要:对象访问篇讲的主要是 对jquery对象的一些访问方法get() 访问jquery对象中的DOM对象集合 var buttonL= $("input:button").get(); buttonL就是$("input:button") 的DOM集合each(callback) 遍历jquery对象中的DOM集合中的所有DOM对象callback会接受到两个参数 function callback(index,dom)index:是代表现遍历的dom元素的序号dom:现遍历的dom对象 通过return false;可以使其跳出each遍历,没有return 或return true 都不会影像
阅读全文
摘要:一、jquery的核心函数$(expression,[context]) expression:用来查找的字符串 context:可选,作为查找的Dom元素集,文档或jquery对象 例子:$("divp") 查找所有P元素,并且这些元素必须是div元素的子元素 divp/p/div 以此类推:$("divdivp") divdivp/p/div/div在文档的第一个表单中,查找所有的单选按钮(即: type 值为 radio 的 input 元素)。 $("input:radio",document.forms[0]) 在form1里面查找 t
阅读全文
摘要:一、JS编码问题 今天在做Extjsdesktop时,将html页面加了一句 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 运行时导入js不管如何都显示中文乱码 原因:默认js导入的格式为“gb2312”,这样就没法解析JS文件了 因此将<meta http-equi...
阅读全文
摘要:引言 本来应该是第二章,接口,但因为闭包实在不懂,所以先看看闭包 正文 闭包的概念: 闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 最常见的闭包 [代码] 解释上面代码前,先接受一个函数的创建和执行过程 第一步:定义函数,设置环境,创建作用域链(scope chain)现a为全局变量,则a的作用域链中只有window 第二步:执行a,...
阅读全文
摘要:学习引言:javascript设计模式是图灵出版,学习中力求每个章节都细看。 正题: 1.1 javascript的灵活性 面向对象对象的Javascript编程模式:1、可以保存状态 2、具有对象内部才能调用的方法 3、对编写的程序更能掌握其结构,能经受的起迭代开发(个人认为) [代码] varAnim=function(){...}//类中的方法,javascript中的原型Anim.pro...
阅读全文
摘要:一、字符类概念: 将单独的直接量字符放进方括号内就可以组合成字符类(character class)。 注:红色表示不是特别清楚的 [...] ——表示字符类中任意一个字符都满足 [^...]——除字符类中的任意一个字符都满足 .——除换行符(\n)和Unicode终止符之外的任意字符(不知道有什么用?) \w—...
阅读全文
摘要:正则表达式的直接变量字符: 字符匹配\oNUL字符\t制表符\n换行符\v垂直制表符\f换页符\r回车\xnn由十六进制nn指定的拉丁符,比如:\x0A等价于\n\uxxxxunicode字符\cX控制字符^X正则表达式的js引用:var sEnd=new RegExp("s$"); ——以s为结尾的字符串匹配正则表达式: 被验证字符: 在正则表达式中具有特殊含义的,它们...
阅读全文
摘要:现在碰到问题:触发web的一个方法,但是无法再方法中修改页面 想用委托写个接受消息的例子: 1.MessageEventArgs(是事件参数)代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--///<summary>///消息中心的Ar...
阅读全文

浙公网安备 33010602011771号