2013年3月1日

javascript函数参数

摘要: php中定义一个函数: function test($first, $second) { //dosomething! } test();如果我们调用时忘记传递参数,会有warning级别的报错。但是在javascript中,得不到任何错误提示。 function test(first, second) { //dosomething! } test();first, second 变量的值将是空,表示变量已声明,但并未赋值。arguments数组也为空。错误处理: 在php中会直接报错。 javascript中不会报错,但是你可以进行进一步的处理,也可以通过arg... 阅读全文

posted @ 2013-03-01 15:14 mtima 阅读(156) 评论(0) 推荐(0) 编辑

2013年2月21日

《你真懂JavaScript吗?》答案详解【转】

摘要: 介绍昨天发的《大叔手记(19):你真懂JavaScript吗?》里面的5个题目,有很多回答,发现强人还是很多的,很多人都全部答对了。今天我们来对这5个题目详细分析一下,希望对大家有所帮助。注:问题来自大名鼎鼎的前端架构师Baranovskiy的帖子《So, you think you know JavaScript?》。答案也是来自大名鼎鼎的JS牛人Nicholas C. Zakas的帖子《Answering Baranovskiy’s JavaScript quiz》——《JavaScript高级程序设计》一书的原作者(但题目2的解释貌似有点问题)OK,我们先看第一题题目1if (!(&qu 阅读全文

posted @ 2013-02-21 13:06 mtima 阅读(182) 评论(0) 推荐(0) 编辑

2013年2月4日

那些相见恨晚的 JavaScript 技巧【转】

摘要: JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的技巧。简略语句JavaScript 可以使用简略语句快速创建对象和数组,比如下面的代码:可以使用简略语句如下:对象 car 就此创建,不过需要特别注意,结束花括号前一定不要加 ";" 否则在 IE 会遇到很大麻烦。创建数组的传统方法是:使用简略语句则:另一个可以使用简略语句的地方是条 阅读全文

posted @ 2013-02-04 17:40 mtima 阅读(125) 评论(0) 推荐(0) 编辑

2013年2月3日

创建tuple的三种方法

摘要: 1 def create_list_simple(): 2 3 print(type(t)) t = 1, 2, 3, 4, 5 for i in t: print(i, '=>', type(i), ' ', end='\n') 4 5 def create_list_normal(): 6 7 t = (6, 7, 8, 9, 10) print(type(t)) for i in t: print(i, end=' ') 8 9 def create_list_formal():10 11 t = tuple(rang 阅读全文

posted @ 2013-02-03 17:09 mtima 阅读(515) 评论(0) 推荐(0) 编辑

2013年1月23日

html元素和javascript

摘要: 在浏览器上,javascript和html元素是密不可分的, 当javascript获得了一个html元素后, 该元素随即变为了一个javascript对象,我们可以通过 对象.属性 来动态修改元素的属性值,几乎所有的html属性,都可以通过 javascript对象.属性名访问,修改。 阅读全文

posted @ 2013-01-23 21:56 mtima 阅读(112) 评论(0) 推荐(0) 编辑

Linux常用命令小结

摘要: R 4 W 2 R 1绿色的文件为可执行文件。chmod 读写运行(权限) 文件名 (修改文件权限) -r递归改变,包括子目录子文件夹touch包括存取时间和更改时间, 文件不存在则创建,一般用于创建文件wc用于获得文件信息 –c获取字符数 -l获取总行数 –w获取总单词数grep 在指定文件中搜索匹配行 格式: 参数 要查找的字串 文件 -n 显示行号 -c 统计有多少行匹配 -I 不区分大小写cat 文件名 显示文件内容 tac倒序输出find 要查找的目录匹配参数 文件查找表达式 -name -user 在指定拥有中查找 -group 在属于改组的文件中查找tar –zxvf 压缩文.. 阅读全文

posted @ 2013-01-23 21:12 mtima 阅读(174) 评论(0) 推荐(0) 编辑

2013年1月18日

你不知道的 JavaScript - “this”[转]

摘要: JavaScript 里的 this 到底指得是什么?很多人都会告诉你 this 指的是当前对象。这样理解对么?在大多数情况下确实没错。比如我们经常会在网页上写这样的 JavaScript: <input type="submit" value="提交" onclick="this.value='正在提交数据'"/> 这里的this显然指的是当前对象,即这个提交按钮。通常,我们使用this的情况都与此类似。但是有什么情况不是这样的呢? 大家看看这个例子: var foo =function() { cons 阅读全文

posted @ 2013-01-18 21:25 mtima 阅读(209) 评论(0) 推荐(0) 编辑

python之禅以及 八荣八耻

摘要: importthis>>>TheZenofPython,byTimPetersBeautifulisbetterthanugly.漂亮的代码要比丑陋的代码要好得多。Explicitisbetterthanimplicit.明确的定义比隐式定义更好。Simpleisbetterthancomplex.简单比负责要好。Complexisbetterthancomplicated.负责要比搞复杂要好。Flatisbetterthannested.扁平结构要比嵌套结构好。Sparseisbetterthandense.简洁明了的代码要比稠密的代码要好。Readabilitycount 阅读全文

posted @ 2013-01-18 00:07 mtima 阅读(165) 评论(0) 推荐(0) 编辑

2013年1月17日

数据库连接查询小结

摘要: 就已左连接举例,当使用left join查询时,比如 A left join B,那么他们是如何组合的呢?首先 会取出 A 表中的一行记录,然后和 B表中的每一行 进行 连接 ,然后 看是否满足 连接条件,如果满足条件,则记录下来,并继续向下连接,直到B表中的最后一条记录 这时我们就会想了,如果B表中没有一条记录满足条件,那会怎么样呢。 答案是 将会得到一条记录,只不过B表 的记录 为 NULL,因为我们使用的是A左连接,所以无论如何A表中的所有记录都会查出来,不论B表中是否有满足查询条件的记录。 内连接,就是左右连接的交集,即去除 右左连接中的 空记录部分。 阅读全文

posted @ 2013-01-17 22:23 mtima 阅读(182) 评论(0) 推荐(0) 编辑

php之break

摘要: 大家都知道 break 可以跳出当前循环,但是在php中, break语句还有更强大的功能。平时我们使用break跳出一重循环,但是如果是两重循环,三重循环呢,不知道了吧。在php中我们可以在break加一个参数 n,来表示跳出几重循环。比如两重循环break 2 就可以跳出双重循环。mark一下,以备后用。 阅读全文

posted @ 2013-01-17 22:10 mtima 阅读(143) 评论(0) 推荐(0) 编辑

导航