04 2016 档案

摘要:前言 《大教堂和市集》中有这样一句话:聪明的数据结构和笨拙的代码要比相反的搭配工作的更好 ,我深以为然。本篇博文就是对此话题的个人简单理解,涉及的编程问题基本上来源于Codewars。 关于《大教堂与市集》中文版可访问这里 释读 Pascal之父——Nicklaus Wirth提出著名公式“算法+数 阅读全文
posted @ 2016-04-30 22:07 西河 阅读(8) 评论(0) 推荐(0) 编辑
摘要:前言《大教堂和市集》中有这样一句话:聪明的数据结构和笨拙的代码要比相反的搭配工作的更好 ,我深以为然。本篇博文就是对此话题的个人简单理解,涉及的编程问题基本上来源于Codewars。 关于《大教堂与市集》中文版可访问这里释读Pascal之父——Nicklaus Wirth提出著名公... 阅读全文
posted @ 2016-04-30 22:07 西河 阅读(246) 评论(0) 推荐(0) 编辑
摘要:该文的作者Eric Raymond是Open Source Software领域的领袖,这方面许多新的思想正是从他那儿产生的,同时他也是UNIX上最流行的Email软件Fetchmail 的作者。 HansB翻译 本博文仅做简单排版一. 大教堂和市集 Linu... 阅读全文
posted @ 2016-04-29 20:29 西河 阅读(230) 评论(0) 推荐(0) 编辑
摘要:MDN中sort定义MDN中是这样介绍sort()函数的:sort() 方法对数组的元素做原地的排序,并返回这个数组。 sort 可能不是稳定的。默认按照字符串的Unicode码位点(code point)排序。 arr.sort([compareFunction])语法说明co... 阅读全文
posted @ 2016-04-29 19:16 西河 阅读(297) 评论(0) 推荐(0) 编辑
摘要:声明提升解释考虑下面的代码:var myvar = 'my value'; alert(myvar); // my value当然,它会在屏幕上弹出my value,这是显而易见的。然而,跟着我的思路,让我们创建一个自执行匿名函数,它会达到同样的效果。var myvar = 'my... 阅读全文
posted @ 2016-04-28 17:01 西河 阅读(334) 评论(0) 推荐(0) 编辑
摘要:原文出处:来自张鑫旭-鑫空间-鑫生活的这篇文章(ES5中新增的Array方法详细说明) 前言-索引 ES5中新增的不少东西,了解之对我们写JavaScript会有不少帮助,比如数组这块,我们可能就不需要去有板有眼地for循环了。 ES5中新增了写数组方法,如下: forEach (js v1.... 阅读全文
posted @ 2016-04-27 20:22 西河 阅读(102) 评论(0) 推荐(0) 编辑
摘要:Autocomplete! Yay!(字符串自动补全) 题目描述: The autocomplete function will take in an input string and a dictionary array and return the values from the diction 阅读全文
posted @ 2016-04-27 01:57 西河 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Autocomplete! Yay!(字符串自动补全)The autocomplete function will take in an input string and a dictionary array and return the values from the dicti... 阅读全文
posted @ 2016-04-27 01:57 西河 阅读(264) 评论(0) 推荐(0) 编辑
摘要:乌龟赛跑问题(Tortoise racing)两只蠢蠢的乌龟长跑比赛,年老的乌龟(老龟)跑的慢v1,领先跑了一段距离g,年青的乌龟(青龟)跑得快v2,在某个时间点后够追上老龟,那么问题来了:什么时间后青龟追上老龟。 Examples:race(720, 850, 70) => [0... 阅读全文
posted @ 2016-04-26 21:49 西河 阅读(232) 评论(0) 推荐(0) 编辑
摘要:JavaScript和Java是两种不一样的语言,但是它们之间存在联系。背景方面Javascript(1995年,Netscape公司雇佣了程序员Brendan Eich开发这种网页脚本语言)最初名字叫做Mocha,1995年9月改为LiveScript。12月,Netscape公... 阅读全文
posted @ 2016-04-26 15:22 西河 阅读(834) 评论(0) 推荐(0) 编辑
摘要:实践了许多代码后,回头再看《Javascript秘密花园》,又有一些收获,与诸君分享数组typeof运算符Value Class Type-------------------------------------"foo" ... 阅读全文
posted @ 2016-04-23 14:11 西河 阅读(103) 评论(0) 推荐(0) 编辑
摘要:Directions Reduction题目描述(Description):write a function dirReduc which will take an array of strings and returns an array of strings with the ... 阅读全文
posted @ 2016-04-20 13:28 西河 阅读(369) 评论(0) 推荐(0) 编辑
摘要:概述RegExp 构造函数可创建一个正则表达式对象,用特定的模式匹配文本。语法RegExp(pattern [, flags])/pattern/flagspattern:正则表达式文本;flags:g,i,m等任意组合正则表达式对象的属性及方法RegExp 对象表示正则表达式,它... 阅读全文
posted @ 2016-04-19 20:34 西河 阅读(161) 评论(0) 推荐(0) 编辑
摘要:声明:如若侵权,请告之,及时删除。本文仅做排版修改,大体内容转载自脚本之家,原文地址。作者:junjieECMAScript5标准发布于2009年12月3日,它带来了一些新的,改善现有的Array数组操作的方法。然而,这些新奇的数组方法并没有真正流行起来的,因为当时市场上缺乏支... 阅读全文
posted @ 2016-04-19 16:29 西河 阅读(137) 评论(0) 推荐(0) 编辑
摘要:Recursive reverse string(递归反转字符串) Description: Your objective is to complete a recursive function reverse() that receives str as String an... 阅读全文
posted @ 2016-04-19 01:21 西河 阅读(201) 评论(0) 推荐(0) 编辑
摘要:天下文章一大抄,本文大部分为网页摘抄哦啊。一直记不住这两个单词的意思。column:列;row:行min-height: 最小高度兼容代码:.minheight500{ min-height:500px; height:auto !important; ove... 阅读全文
posted @ 2016-04-18 14:34 西河 阅读(135) 评论(0) 推荐(0) 编辑
摘要:单选框始终选中一个:设置为相同的“name”值。 默认选中:checkedvar _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");unescape()函数可对... 阅读全文
posted @ 2016-04-18 14:04 西河 阅读(219) 评论(0) 推荐(0) 编辑
摘要:《Javascript秘密花园》在线阅读地址JS核心在任何情况下我们都应该避免使用 eval 函数。99.9% 使用 eval 的场景都有不使用 eval 的解决方案。JavaScript 有两个表示‘空’的值,分别是null与undefined,其中比较有用的是 undefine... 阅读全文
posted @ 2016-04-17 19:05 西河 阅读(148) 评论(0) 推荐(0) 编辑
摘要:《Javascript秘密花园》在线阅读地址数组为了达到遍历数组的最佳性能,推荐使用经典的 for 循环。var list = [a,b,c,d];for(var i = 0, l = list.length; i < l; i++) { //dosomething con... 阅读全文
posted @ 2016-04-17 18:15 西河 阅读(133) 评论(0) 推荐(0) 编辑
摘要:Javascript秘密花园网络阅读地址对象 JavaScript 中所有变量都可以当作对象使用,除了两个例外 null 和 undefined。JavaScript 的对象可以作为哈希表使用,主要用来保存命名的键与值的对应关系。 哈希表是根据关键码值(Key value)而直... 阅读全文
posted @ 2016-04-12 13:46 西河 阅读(117) 评论(0) 推荐(0) 编辑
摘要:检测eval()的参数是否合法:try { alert("Result:" + eval(prompt("Enter an expression:",""))); }catch(exception) { alert(exception); }在编程语言中 0是FALSE 1是TR... 阅读全文
posted @ 2016-04-08 20:49 西河 阅读(116) 评论(0) 推荐(0) 编辑
摘要:前端方面的知识从重要程度来排,私以为应该先后学这些: 来源自:Web前端知识在乱花渐欲迷人眼的当下,如何分清主次和学习优先级呢?1,API学习,系统地学,可以看看这个方面的书,不要只零散地看网上文章,这个书钱要舍得花。前端领域,这个方面我推荐看看《javascript高级程序设计... 阅读全文
posted @ 2016-04-08 19:49 西河 阅读(108) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示