自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

翻译 svn与Git的优缺点与区别

SVN优点:采用集中式,方便管理                 代码一致性比较高                 适合开发人数不多的项目                  符合一般人的思维SVN的缺点:                服务器压力太大,数据库容量暴增;                必须连接在服务器上,否则基本不能工作、提交、对比、还原等;        ...

2018-10-12 08:06:07 1976

原创 订阅预与发布

昨天在水一个论坛群时,一大佬提出了一个订阅与发布的问题。听说前端面试也会遇到这种问题,遂来简单了解一下。订阅与发布模式本质上是一种架构模式,强调组件的作用观察者模式定义对象间一种一对多的依赖关系,使得当每一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新,属于行为类模式代码后期陆续补上...

2018-09-11 08:46:59 172

原创 凯撒密码 所有的字母都是大写,不要转化任何非字母形式的字符,遇到这些特殊字符,跳过它们。

function rot13(str) { // LBH QVQ VG!  // 请把你的代码写在这里  var code=[];  for(var i=0;i<str.length;i++)    {     if(str.charCodeAt(i)<65||str.charCodeAt(i)>90)     {       code.push(str.charAt(i)); ...

2018-05-06 14:41:12 2482

原创 sort

indexOf返回指定元素的索引!!

2018-05-05 10:21:28 161

原创 截断字符串

两个字符串可以用“+”相连;

2018-04-20 18:59:56 419

原创 检查字符串结尾

检查字符串结尾倒推会比较好理解

2018-04-17 10:29:00 293

原创 句中单词首字母大写

charAt()返回指定位置的字母

2018-04-15 15:58:48 668

原创 找出最长单词

注意:split函数中引号内必须加空格,否则字符串会被你分成单个字母

2018-04-14 21:18:22 375

原创 检查回文字符串

2018-04-14 20:49:48 587

原创 js实现阶乘

方法二:function factorial (num) {    if (num < 0) {        return -1;    } else if (num === 0 || num === 1) {        return 1;    } else {        for (var i = 1; i <=num; i++) // for (var i = num -...

2018-04-14 10:39:26 641

原创 使用 join 方法来把数组转换成字符串

2018-04-13 16:06:48 1225

原创 split分隔字符串

2018-04-13 15:29:44 127

原创 连接数组 concat

2018-04-13 15:27:22 215

原创 Sort Arrays with sort

2018-04-13 15:24:46 155

原创 filter函数

2018-04-13 15:21:39 434

原创 reduce 函数

数组方法 reduce 用来迭代一个数组,并且把它累积到一个值中。使用 reduce 方法时,你要传入一个回调函数,这个回调函数的参数是一个 累加器(比如例子中的 previousVal) 和当前值 (currentVal)。reduce 方法有一个可选的第二参数,它可以被用来设置累加器的初始值。如果没有在这定义初始值,那么初始值将变成数组中的第一项,而 currentVal 将从数组的第二项开始...

2018-04-13 15:18:55 951

原创 map函数

map 方法会迭代数组中的每一个元素,并根据回调函数来处理每一个元素,最后返回一个新数组。注意,这个方法不会改变原始数组。在我们的例子中,回调函数只有一个参数,即数组中元素的值 (val 参数) ,但其实,你的回调函数也可以支持多个参数,譬如:元素的索引index、原始数组arr。...

2018-04-13 09:21:55 1707 1

原创 Make Object Properties Private

2018-04-13 09:08:48 503

原创 Add your JavaScript Slot Machine Slots

2018-04-12 11:39:54 652

原创 Generate Random Whole Numbers within a Range

2018-04-12 11:07:33 180

原创 Profile Lookup

2018-04-12 09:26:55 145

原创 Record Collection 记住:函数返回的永远是整个对象。

2018-04-10 13:35:49 514

原创 JavaScript Object Notation 简称 JSON,它使用JavaScript对象的格式来存储数据

2018-04-09 21:21:40 842

原创 Testing Objects for Properties 可以用.hasOwnProperty(propname)方法来检查对象是否有该属性。

2018-04-09 21:11:01 465

原创 Using Objects for Lookups

记得给result赋值!!

2018-04-09 20:19:54 253

原创 Accessing Objects Properties with Bracket Notation访问对象

2018-04-09 10:50:41 205

原创 Counting Cards 21点算法

最初想用if,写到一半逻辑就就进行不下去了。转战switch,不需要考虑count不变的情况

2018-04-09 10:37:50 633

原创 Return Early Pattern for Functions

我天!下次我直接复制,每次都打错单词,然后自己还很难发现!!

2018-04-07 18:30:31 425

原创 Chaining If Else Statements 巨坑的题目

巨坑的题目,返回值要加引号!!!反复检查了很多遍,逻辑没毛病,深刻细节决定成败

2018-04-06 10:17:37 306 1

原创 队列 stand in line

  思路:先将item添加到末尾,后将第一个数删除。注意:将删除的值赋给item复习:pop 移除最后一个  push 添加至末尾 shift 移除第一个 unshift 数组头部添加元素  ...

2018-04-05 10:11:05 763

原创 提交按钮 图标

2018-03-24 16:23:12 1519

原创 图标

2018-03-24 15:50:15 150

原创 复选按钮

2018-03-21 20:59:05 654

原创 单选按钮

2018-03-21 20:50:39 247

原创 必填项

2018-03-21 20:28:52 533

原创 Add a Submit Button to a Form 在表单中添加按钮

2018-03-21 20:25:53 395

原创 Add Placeholder Text to a Text Field 占位符

2018-03-18 11:29:38 220

原创 Create a Bulleted Unordered List训练25

注意是小写的L而不是1

2018-03-18 11:22:31 239

原创 Add Alt Text to an Image for Accessibility训练25

2018-03-18 11:14:35 358

原创 Turn an Image into a Link 训练24

嵌套标签时注意不要仅仅加上路径,前面的定义也要加上  

2018-03-17 20:32:03 196

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除