代码改变世界

转:javascript 对象和原型

2013-03-08 20:01 by youxin, 238 阅读, 1 推荐, 收藏,
摘要:下面的代码创建对象:var Person = function (name, age) { this.name = name; this.age = age; this.Introduce = function () { alert("My name is " + name + ".I'm " + age); }; }; var person = new Person("飞林沙", 21); for (var p in person) ... 阅读全文

设计模式之组合模式

2013-03-08 17:23 by youxin, 278 阅读, 0 推荐, 收藏,
摘要:Composite:definitionCompose objects into tree structures to represent part-whole hierarchies. Composite lets clients treat individual objects and compositions of objects uniformly.:将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和使用具有一致性。 涉及角色: 1.Component 是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Com.. 阅读全文

java 浅复制和深复制的实现

2013-03-08 16:36 by youxin, 357 阅读, 0 推荐, 收藏,
摘要:public class Thing implements Cloneable{ //定义一个私有变量 private ArrayList<String> arrayList = new ArrayList<String>(); @Override public Thing clone(){ Thing thing=null; try { thing = (Thing)super.clone(); } catch (CloneNotSupportedException e)... 阅读全文

设计模式之prototype原型模式

2013-03-08 16:31 by youxin, 270 阅读, 0 推荐, 收藏,
摘要:definitionSpecify the kind of objects to create using a prototypical instance, and create new objects by copying this prototype.participantsThe classes and/or objects participating in this pattern are:Prototype(ColorPrototype)declares an interface for cloning itselfConcretePrototype(Color)implements 阅读全文

你的灯亮着吗——发现问题的真正所在(摘录)

2013-03-08 13:27 by youxin, 584 阅读, 0 推荐, 收藏,
摘要:你的灯亮着吗——发现问题的真正所在如果你要学会分析和发现解决问题的方法,这本书应该多看几遍。书中充满了智慧,让你体会到问题中的人性因素。这是一本启迪智慧的书,让人的思想变得富有柔性,值得广为流传。本书强调的不是问题的解决方法,而是关注问题本身。书中作者认为,如果按照他的方式思考问题,我们看问题的眼界就会开拓很多。所以解决问题的成功率就会高很多。全书幽默地引导读者在处理问题时首先应该识别真正的问题,然后确定问题的拥有者,再找出问题的来源,直到最后才来确定我们是否真的需要解决它。1、问题是什么?那些没有经验的问题解决者们,几乎无一例外,都是匆忙地去寻找解决方法,而不是先给要解决的问题下定义。谁有问 阅读全文

jquery ajax parseerror

2013-03-07 22:00 by youxin, 552 阅读, 0 推荐, 收藏,
摘要:一个奇怪的问题:$(function(){ $("form").submit(function(){ var text=$("#search").val(); console.log(text); $.ajax({ url:'translate.php', type:'GET', dataType:'json', data:{search:text}, error:function(textStatus,errorThrown){ con... 阅读全文

jQuery .submit()没响应

2013-03-07 21:18 by youxin, 821 阅读, 0 推荐, 收藏,
摘要:一个郁闷了好久的错误:<form method="get"><input type="text" name="search" id="search" /><input type="submit" value="submit" id="submit" /></form>$("#submit").submit(function(){alert("hello");return 阅读全文

JS判断是否为数字、JS判断是否为整数、JS判断是否为浮点数

2013-03-07 16:52 by youxin, 429 阅读, 0 推荐, 收藏,
摘要:最简单的方法:取整后判断是否和原值相等!javascript的取整函数是:parseIntif(parseInt(value)==value){//整数!}正则表达式方法functioncheckRate(input){varre=/^[0-9]+.?[0-9]*$/;//判断字符串是否为数字//判断正整数/^[1-9]+[0-9]*]*$/if(!re.test(input.rate.value)){alert("请输入数字(例:0.02)");input.rate.focus();returnfalse;}}下面为普通函数写法functionBASEisNotNum(t 阅读全文

jquery bind和live区别

2013-03-07 15:05 by youxin, 207 阅读, 0 推荐, 收藏,
摘要:jQuery 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。这个方法是基本是的 .bind() 方法的一个变体。使用 .bind() 时,选择器匹配的元素会附加一个事件处理函数,而以后再添加的元素则不会有。为此需要再使用一次 .bind() 才行。比如说<body> <div class="clickme">Click here</div></body>可以给这个元素绑定一个简单的click事件:$('.clickme').bind('click', functio 阅读全文

php insert 空

2013-03-07 14:53 by youxin, 249 阅读, 0 推荐, 收藏,
摘要:在sql执行这样一段代码:insert into(NULL,'str','');php读取数据库后json编码能得到类似这样的:[{"id":"1","name":"str","value":""}】;在javascript判断value是否存在看是否==‘’即可,但是如果在Phpmyadmin中我们填写了id和name,不填value,则会是这样:[{"id":"1","name": 阅读全文
上一页 1 ··· 184 185 186 187 188 189 190 191 192 ··· 269 下一页