摘要: 正则表达式匹配原理:本章节将会简单的介绍一下正则表达式匹配原理,这将有助于书写更为有效率的正则表达式,而不仅仅能够完成匹配任务。一.关于正则表达式引擎:正则引擎大体上可分为不同的两类:DFA和NFA。1.DFA是Deterministic finite automaton的缩写,确定型有穷自动机。2 阅读全文
posted @ 2016-09-23 14:13 h5monkey 阅读(824) 评论(0) 推荐(0) 编辑
摘要: test是RegExp的方法,参数是字符串,返回值是boolean类型。 match是String的方法,参数是正则表达式,返回值是数组。 阅读全文
posted @ 2016-09-23 10:12 h5monkey 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 转载地址 :http://www.cnblogs.com/dwlsxj/p/3532458.html 其实这篇文章很久之前就应该发出来,由于种种原因没有发出来,如果这篇文章中有错误,还请大家指出,小弟并改正之,没有学不会的东西,只有不想学的东西,只要功夫深,铁杵磨成针,我的至理名言:吾生也有涯而知也 阅读全文
posted @ 2016-09-22 16:55 h5monkey 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 详细: 关于获取各种浏览器可见窗口大小: <script> function getInfo() { var s = ""; s = " 网页可见区域宽:" document.body.clientWidth; s = " 网页可见区域高:" document.body.clientHeight;  阅读全文
posted @ 2016-09-21 14:40 h5monkey 阅读(3233) 评论(0) 推荐(0) 编辑
摘要: target.insertBefore(newChild,existingChild)参数说明:1.target:被添加节点和现有节点的父节点。2.newChild:将要被插入的节点。3.existingChild:现有的节点,新节点将会被插入到它的前面,此参数值可以为null。 二.appendC 阅读全文
posted @ 2016-09-21 00:07 h5monkey 阅读(10209) 评论(0) 推荐(1) 编辑
摘要: 效果如下: bug问题: 汉字和字符 数字 都算成一个截取长度?而不是根据字符? 中间有空格不能忽略。 阅读全文
posted @ 2016-09-20 23:43 h5monkey 阅读(3475) 评论(0) 推荐(0) 编辑
摘要: 节点类型获取$("span")首先 判断 if(select.nodeType) markarray() 类数组 转化成真正的数组 var adiv = document.getElementsByTagName("div")console.log($.makearray(adiv,{length: 阅读全文
posted @ 2016-09-19 23:34 h5monkey 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 第三章 DOM编程 把dom和js 各自想象为一个岛,他们之间用收费的桥梁链接,每次访问dom都必须途径这座桥收取过路费,访问次数多费用就高了。所有必须减少来往次数。 innerHtml 与dom比较: 对性能有着苛刻要求 更新一大片Html 推荐 innnerhtml 节点克隆: element. 阅读全文
posted @ 2016-09-19 00:46 h5monkey 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 创建字符串<li></li>$.function(){var str =} merge;用法 对外组数何必 对内部 还可以json合并var arr = ["a","b","c"];var arr2 = ["d"];congse.log($.merge(arr,arr2)) 适合创建单标签$("<> 阅读全文
posted @ 2016-09-18 23:24 h5monkey 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 链接http://www.cnblogs.com/Darren_code/archive/2011/02/09/JavaScript.html 2011-10-31 22:56 by 聂微东 PS:(11年现在都16年了 落后了5年哎。。。) WEB前端研发工程师,在国内算是一个朝阳职业,这个领域没 阅读全文
posted @ 2016-09-18 00:19 h5monkey 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 第二章 数据存取 字面量: 代表自身 不存特定位置 :字符串 数字 bool 对象 array 函数 正则表达 本地变量: var 数组: 存储在js数组对象内部,以数字做索引 对象成员 存储在js对象内部 以字符串做索引 阅读全文
posted @ 2016-09-18 00:13 h5monkey 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 第一章 加载和执行 当浏览器执行JavaScript代码时,不能同时做其他任何事情(单一进程),意味着<script>标签每次出现都霸道地让页面等带脚本的解析和执行(每个文件必须等到前一个文件下载并执行完成才会开始下载),所以头部的JS和CSS用来渲染页面,交互行为(几乎所有)的JS放在<body> 阅读全文
posted @ 2016-09-18 00:00 h5monkey 阅读(167) 评论(0) 推荐(0) 编辑
摘要: js中有三种继承方式 1.js原型(prototype)实现继承 2.构造函数实现继承 3.call , apply实现继承 js中call和apply都可以实现继承,唯一的一点参数不同,func.call(func1,var1,var2,var3)对应的apply写法为:func.apply(fu 阅读全文
posted @ 2016-09-13 09:06 h5monkey 阅读(2184) 评论(0) 推荐(2) 编辑
摘要: jquery添加方法和属性 jquery.fn=jquery.prototype ={ jquery版本 } construtor 指向修正 js源码中 fun aaa(){} 会自动生成一句 aaa.prototype.constructor = aaa ; 容易被修改所以需要修正 aaa.pro 阅读全文
posted @ 2016-09-12 23:34 h5monkey 阅读(192) 评论(0) 推荐(0) 编辑
摘要: rquickExpr: <p>aaaa 或 #div1 rsingieTag: rmsPrefix :/-ms-/ 是否是ie rdashAlpha = 转大小写 数字 (-2d 转成 2d) 阅读全文
posted @ 2016-09-10 23:27 h5monkey 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 原文: http://wenku.baidu.com/view/f87b55f19e31433239689314.html WebServices简介 先给出一个概念 SOA ,即Service Oriented Architecture ,中文一般理解为面向服务的架构, 既然说是一种架构的话,所以 阅读全文
posted @ 2016-09-10 10:17 h5monkey 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 今天在做ASP.NET操作XML文档的过程中,发现了两个类:XmlNode和XmlElement。这两个类的功能极其类似(因为我们一般都是在对Element节点进行操作)。上网搜罗了半天,千篇一律的答案。永远说不到重点,有些人回答又特别含糊,无奈之下,自己设断点尝试对比效果,现在总结如下:1、通过继 阅读全文
posted @ 2016-09-10 09:18 h5monkey 阅读(1696) 评论(0) 推荐(1) 编辑
摘要: 1.防止冲突 设置新变量保存💕 $ = jquery 2. jquery = function() { return new jqery.fn.init () } 3. 为什么构造函数有引用关系 例如: jquery().css() 构造函数 jquery.prototype.init.proto 阅读全文
posted @ 2016-09-10 00:08 h5monkey 阅读(137) 评论(0) 推荐(0) 编辑
摘要: // window.setInterval(counter,1000);//调用定时器 效果一样 阅读全文
posted @ 2016-09-09 09:20 h5monkey 阅读(162) 评论(0) 推荐(0) 编辑
摘要: jQuery (function(window,undefined){ }) undefined 防止外部参数中 var undefined =10;以此来改变内部 undefined 不太建议用严格模式 use strict; 很多兼容问题 浏览器假死状态 rootJQuery: 类似jquery 阅读全文
posted @ 2016-09-07 20:17 h5monkey 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 效果:随机数组 索引值改变 知识点补充: JavaScript随机打乱数组 1 var arr = [4,1,67,12,45,121,3]; 2 arr.sort(function() { 3 return (0.5-Math.random()); 4 }) 代码 arr.sort(functio 阅读全文
posted @ 2016-09-07 19:07 h5monkey 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 效果:碰撞💥 检测 距离检测 阅读全文
posted @ 2016-09-07 14:36 h5monkey 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 11 60 61 62 63 64 65 66 67 68 69 ... 阅读全文
posted @ 2016-09-06 17:57 h5monkey 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 问题: 只能在火狐下运行 谷歌下不行? 有待解决??? 阅读全文
posted @ 2016-09-06 11:19 h5monkey 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 效果 1 2 3 4 5 放大镜效果 6 43 85 86 87 88 89 90 91 92 93 94 95 ... 阅读全文
posted @ 2016-09-05 19:52 h5monkey 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 8 28 29 30 31 32 33 34 35 1111111 36 ... 阅读全文
posted @ 2016-09-05 12:33 h5monkey 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 什么是组件? 对面向对象的深入应用 将配置参数、方法 事件(自定义事件) 三者进行分离 多看jQuery源码学习。。。。。 哪些属于配置参数 有json形式 下有默认参数 配置参数去覆盖默认参数 哪些属于方法 是一些函数 哪些属于事件 创建自定义事件 主要跟函数有关 ,让函数能够具备事件的某些特性。 阅读全文
posted @ 2016-09-03 17:58 h5monkey 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 组件开发 弹窗 --> 阅读全文
posted @ 2016-09-02 12:35 h5monkey 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 面向对象继承拖拽 写法 阅读全文
posted @ 2016-09-01 18:48 h5monkey 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-08-30 22:42 h5monkey 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1、首次为变量赋值时务必使用var关键字 变量没有声明而直接赋值得话,默认会作为一个新的全局变量,要尽量避免使用全局变量。 2、使用 取代== ==和!=操作符会在需要的情况下自动转换数据类型。但 和!==不会,它们会同时比较值和数据类型,这也使得它们要比==和!=快。 3、underfined、n 阅读全文
posted @ 2016-08-29 16:49 h5monkey 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-08-29 14:06 h5monkey 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义 阅读全文
posted @ 2016-08-29 11:26 h5monkey 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成 阅读全文
posted @ 2016-08-29 11:13 h5monkey 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 今天写代码发现两个比较不错的分享下:1.DateTime.ParseExact很多时候我们获取的时间是数字形式表示的,好比20140127134015.927856,通过这个方法DateTime.ParseExact("20140127134015.927856", "yyyyMMddHHmmss. 阅读全文
posted @ 2016-08-29 11:09 h5monkey 阅读(20983) 评论(0) 推荐(0) 编辑
摘要: 序言 这一款js分页使用起来很爽,自己经常用,做项目时总是要翻以前的项目看,不方便,这里就把他写出来方便自己以后粘帖,也希望能分享给大家。友情提示下:我有一片博客是用着个js实现的无刷新分页也很好用(这篇写的不是无刷新分页),链接地址为:无刷新分页 jquery.pagination.js 参数说明 阅读全文
posted @ 2016-08-29 11:05 h5monkey 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 原文:http://blog.csdn.net/cdsnaspnet/article/details/5695625s 通常我们经常,通过session判定用户是否登录。还有一些临时的、重要的数据也尝尝存放在Session中。 在页面我们很容易的得到Session的值,但在类中就会遇到一些问题。也知 阅读全文
posted @ 2016-08-29 11:00 h5monkey 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 种一棵树最好的年龄是十年前,而后是现在 阅读全文
posted @ 2016-06-04 21:47 h5monkey 阅读(108) 评论(0) 推荐(0) 编辑