【Avalon】factory】的更多相关文章

(function(global, factory) { if (typeof module === "object" && typeof module.exports === "object") { // For CommonJS and CommonJS-like environments where a proper `window` // is present, execute the factory and get avalon. // F…
if (root.dataset) { avalon.fn.data = function (name, val) { name = name && camelize(name) var dataset = this[0].dataset switch (arguments.length) { case 2: dataset[name] = val return this case 1: val = dataset[name] return parseData(val) case 0: v…
offsetParent: function () { var offsetParent = this[0].offsetParent while (offsetParent && avalon.css(offsetParent, "position") === "static") { offsetParent = offsetParent.offsetParent; } return avalon(offsetParent || root) }…
[\uD800-\uDBFF][\uDC00-\uDFFF] var rsurrogate = /[\uD800-\uDBFF][\uDC00-\uDFFF]/g var rnoalphanumeric = /([^\#-~| |!])/g var escape = function(str) { //将字符串经过 str 转义得到适合在页面中显示的内容, 例如替换 < 为 &lt return String(str). replace(/&/g, '&'). replace…
/** * Creates a new object without a prototype. This object is useful for lookup without having to * guard against prototypically inherited properties via hasOwnProperty. * * Related micro-benchmarks: * - http://jsperf.com/object-create2 * - http://j…
<div data-a="true" data-b="false" data-d="5" data-e="null"></div> <input type="text" value="true"> <script> var rbrace = /(?:\{[\s\S]*\}|\[[\s\S]*\])$/ function parseData(…
保存原来的属性 设置成显示的属性 获取尺寸 设置回原来的属性 var cssShow = { position: "absolute", visibility: "hidden", display: "block" } var rdisplayswap = /^(none|table(?!-c[ea]).+)/ function showHidden(node, array) { //http://www.cnblogs.com/rubylouv…
前言 这篇博客将包括两种设计模式,一种是工厂模式,一种是抽象工厂模式.不管是哪一种设计模式,本质上在解决的问题是对象创建的问题.工厂,可以是简简单单的一个函数,也可以是一个有具体实现的类,也可以是一个抽象的类.它们共同的特点都是在创建对象.工厂,根据函数输入,或者自身的类型,决定创建抽象类的一个/一族子类对象. 变的是什么呢?对象的创建 不变的是什么呢?总有一个对象要被创建出来:工厂方法的调用 简单工厂 简单工厂往往就是一个函数,当然这个函数需要一个类承载它.简单工厂的这个函数,输入是创建类需要…
一个错误会浪费好多青春绳命 鉴于此,为了不让大家也走弯路,分享解决方案. [错误代码提示] StandardWrapper.Throwableorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userHandler': Injection of resource dependencies failed; [完整错误代码] StandardWrapper.Throwable…
[Excel]Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046}: 1.首先确保你的服务器上正确安装了excel 2.确保你的服务器上注册了COM组建 搜索OWC11.dll,如果没有,重新安装office 3.解决方法1: 1)运行dcomcnfg打开组件服务 2)依次展开"组件服务"->"计算机"->"…