DRY是指Don't Repeat Yourself特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性.简洁性,并且可能导致代码之间的矛盾.<The Pragmatic Programmer>对这一思想做了很好的阐述. 把一切重复的代码抽象出来.我觉得最主要的原因是很好维护,当需要改动时只需要改动一次. 代码复用的层次:函数级别复用,对象级别复用,接口级别的,类库级别复用,框架级别复用.注:我们目前还处在“函数级别复用”上.(这个最基本的做好也减少了不少重复代码.....) 另一个有关…
repeat()返回一个新字符串,表示将原字符串重复n次. var str = "x"; str.repeat(3) // "xxx" var str1 = "hello"; str1.repeat(2) // "hellohello"…
方式一:常规模式 1.构建一个新的临时数组存放结果 2.for循环中每次从原数组中取出一个元素,用这个元素循环与临时数组对比 3.若临时数组中没有该元素,则存到临时数组中 //方式一: Array.prototype.unique = function(){ ]]; //数组结果 , len = this.length; i < len; i++){ var repeat=false; //设置重复参数 , len2 = newArr.length; j < len2; j++){ if (t…
一.repeat语句格式repeat语句用于"重复执行循环体,直到指定的条件为真时为止" repeat语句格式:repeat  语句1;  语句2;  --  语句n;until 布尔表达式; repeat重复基本上有与while重复一样的描述循环计算的能力,但有三点不同:1.在repeat语句中,布尔表达式求值在循环体执行之后,而在while语句中,布尔表达式求值在循环体执行之前.2.while语句的循环体部分只能是一个语句,因此当重复动作包含几个语句时,需用begin和end使它们…
使用repeat()可以创建重复的网格轨道.这个适用于创建相等尺寸的网格项目和多个网格项目 <view class="grid"> <view class='grid-row'>1</view> <view class='grid-row'>2</view> <view class='grid-row'>3</view> <view class='grid-row'>4</view&g…
cocos2d-js: cc.delayTime() and cc.repeatForever() don't work together in cc.sequence() this.numm = 100; //设置倒计时总数为100 var act = cc.sequence(cc.callFunc(function() { //在这里面可自定义事件(在此我以倒计时为例) this.numm --; this.table_time.setString(this.numm);//赋值到标签对象…
Repeat a string repeat a string(重复输出字符串) 要求 重复一个指定的字符串 num次 如果num是一个负数则返回一个空字符串. 思路 将给定的字符串赋给定义的变量temp 利用判断语句,如果重复次数不大于0:返回空字符串‘’,如果重复次数大于0,进入for循环 在for循环中利用.concat()将字符串重复连接 代码 function repeat(str, num) { // 请把你的代码写在这里 var temp = str; if(num>0){ for…
Mysql基础代码,不断完善中~ /* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password() update mysql.user set password=password('root'); SHOW PROCESSLIST -- 显示哪些线程正在运行 S…
一.表复制 1.复制表结构    将表hello的结构复制一份为表hello3 2.复制数据 a.如果两张表的结构一样且你要复制所有列的数据 mysql> insert into hello3 select * from hello; b.两张表结可能不一样且你只要复制部分列的数据 mysql> insert into hello3 (name,sex,degree) select name,sex,degree from hello; 二.索引 1.create 创建索引(只能创建普通索引和…

es6

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>lcr</title> 1:引入的改变: script标签的type属性的值是module(或者traceur),而不是text/javascript <script type="module"> < /script&g…