05 2017 档案

摘要:程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算, 阅读全文
posted @ 2017-05-30 19:48 御风飞舞 阅读(178) 评论(0) 推荐(0) 编辑
摘要:正则法则实例: //邮箱 - (BOOL) validateEmail:(NSString *)email { NSString *emailRegex =@"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailT 阅读全文
posted @ 2017-05-30 19:26 御风飞舞 阅读(601) 评论(0) 推荐(0) 编辑
摘要:正则表达式 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个 阅读全文
posted @ 2017-05-30 19:24 御风飞舞 阅读(222) 评论(0) 推荐(0) 编辑
摘要:今天复习,看到label一点儿印象也没有,想不起来它的意义和用法,特地重新学习了下在此记录。 <label> 标签为 input 元素定义标注(标记)。 label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选 阅读全文
posted @ 2017-05-25 21:20 御风飞舞 阅读(243) 评论(0) 推荐(0) 编辑
摘要:DOM(文档对象模型(Docunment Object Model )) 标签 元素 节点 某种意义上是一个意思。语境不同,叫法不同。 <style> #d1{width:100px;height:100px;} </style> <body> <div id="d1"></div> <div cl 阅读全文
posted @ 2017-05-25 20:35 御风飞舞 阅读(137) 评论(0) 推荐(0) 编辑
摘要:数组去重这种问题经常会遇到,解决方法也有很多,这里就总结两种比较常用的方法。 方法一 第一种方法的思路:遍历数组里的元素,由第一个元素开始依次按照顺序与其后面的元素相比较,如果不同则不用管,相同则把其后所被比较的元素去除。这样所有元素循环一遍,数组中重复的元素就能全部去除。 代码: <script> 阅读全文
posted @ 2017-05-25 18:51 御风飞舞 阅读(295) 评论(0) 推荐(0) 编辑
摘要:模态对话框(Modal Dialogue Box),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。 如单击【确定】或者【取消】按钮等将该对话框关闭,它和非模态对话框都是永远置顶的,它们的区别在于当对话框打开时, 是否允许用户进行其他对象的操作。 打开模态对话框: win 阅读全文
posted @ 2017-05-25 17:11 御风飞舞 阅读(439) 评论(0) 推荐(0) 编辑
摘要:驼峰命名法,又称骆驼式命名法(Camel-Case),是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。 基本概念 有些程序员喜欢全 阅读全文
posted @ 2017-05-25 16:16 御风飞舞 阅读(783) 评论(0) 推荐(0) 编辑
摘要:在学习js的过程中经常遇到需要大量计算的问题,此时就需要用到那些常见的运算符。在写代码进行数学计算的时候输入和输出的数据类型要格外注意。整数和小数,数据类型不同结果也不一样。有时会因为数据类型,导致写出的代码调试的时候出现错误,不能实现要求的功能。 下面就一个题目来说明: 题目: 找出100-999 阅读全文
posted @ 2017-05-19 13:08 御风飞舞 阅读(443) 评论(0) 推荐(0) 编辑
摘要:今天上午把在家写好的代码下载到另一个笔记本上,一调试发现,出现的结果和之前不一样。我用代码写好的等腰三角形,在家调试完成没有任何问 题。在这台笔记本上显示成了直角三角形。仔细检查了下,代码并没有发现什么问题。最后询问他人并上网查了下,才发现原来是空格符号的原因。 我把之前写的空格"&nbsp"换成" 阅读全文
posted @ 2017-05-19 12:01 御风飞舞 阅读(4295) 评论(0) 推荐(0) 编辑
摘要:初学js,昨天看到一个for循环的题目很有意思。 题目:在页面输出一个等腰三角形,如下图: * *** ***** ******* 这里拓展下,把题目改为输入一个n行的等腰三角形。 显然此题就是专门为了练习for循环的,代码思路很清晰外循环需要控制等腰三角形的行数,需要两个内循环,一个控制每行前的空 阅读全文
posted @ 2017-05-19 09:44 御风飞舞 阅读(14873) 评论(0) 推荐(0) 编辑
摘要:最近开始学习JavaScript,最开始讲的就是alert()、confirm()和prompt()三种JS弹出对话框。三种弹出对话框分别是警告、确认和提示消息。 第一种警告消息框 (alert) alert 方法有一个参数,即希望对用户显示的文本字符串。该字符串不是 HTML 格式。该消息框提供了 阅读全文
posted @ 2017-05-15 22:39 御风飞舞 阅读(4073) 评论(0) 推荐(0) 编辑
摘要:导航栏每个网站基本都有,形式也很多样,其中应用最多最广泛也是最常见的就是横向导航栏。 今天就说以下几种导航栏的形式。下面就给某个大学官网写个导航栏。 首先第一种就是用应用的比较广泛的一种,通过<ul></ul>de<li></li>来实现导航栏的功能。 1.<li></li>表单 代码: <ul> 阅读全文
posted @ 2017-05-15 20:05 御风飞舞 阅读(2728) 评论(0) 推荐(0) 编辑
摘要:今天继续学样式表。 overflow:hidden; 超出部分隐藏 display:none; 隐藏不占空间 visibility:hidden; 隐藏占空间 注意:margin:XXpx; (XX可以为负数) opacity(0,1)透明度 border-radius:50%;圆形 今天上午联系代 阅读全文
posted @ 2017-05-10 12:52 御风飞舞 阅读(102) 评论(0) 推荐(0) 编辑

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