文章库ARTICLE COLUMN

  • ES2015入门系列2-let和const

    ES2015入门系列2-let和const

    摘要:新增了两个变量修饰关键字它们都是块级别的,那什么是块简单的来说,块就是一组花括号中间的部分。全局变量使用基本上可以不用了 ES2015 新增了两个变量修饰关键字: let const 它们都是块级别的,那什么是块?简单的来说,块就是一组花括号中间的部...

    godiscodergodiscoder 评论0 收藏0
  • ES2015入门系列3-箭头函数

    ES2015入门系列3-箭头函数

    摘要:箭头函数是用新的语法书写的匿名函数如等同于下面使用的写法可能一开始无法接受,但慢慢的会发现箭头函数带来的快感不言而喻。作为一个后端人士希望也能支持该语法。 箭头函数(Arrows), 是用新的 => 语法书写的匿名函数, 如: [1, 2, 3].map(n => n + 1...

    syoyasyoya 评论0 收藏0
  • ES2015入门系列4-参数默认值

    ES2015入门系列4-参数默认值

    摘要:这个功能比较简单,但对于后端开发来说,会觉得会奇怪,参数默认值还需要特殊支持么答案是肯定的,在中参数是不可以指定默认值的,统一默认为如下代码呵呵呵呵哈哈哈哈没错,之前,我们只能这么来操作参数默认值,但是在中,就不再需要啦,就和普通的后...

    ShisuiShisui 评论0 收藏0
  • flex布局中父容器属性部分演示效果

    flex布局中父容器属性部分演示效果

    摘要:如图可见的属性分为父容器和子容器的属性共个。后续还会有关于子容器演示的地址更新。布局父容器属性部门效果演示地址 showImg("https://segmentfault.com/img/bVPZXH?w=539&h=535"); 如图可见flex的属性分为父容器和子容器的属性共12个。关于这些属性...

    RebeccaZhongRebeccaZhong 评论0 收藏0
  • 2017前端现状--答题救不了前端新人

    2017前端现状--答题救不了前端新人

    摘要:众所周知,前端近几年闹了一场革命。这些问题反应了什么现象确实前端很火,引来了一批批新人。前端小白们如火如荼的学习着现在前端流行的新技术栈。写在最后所以啊,在目睹了很多白痴问题后,我终于发出了一声呐喊,答题救不了前端新人。 众所周知,前...

    jone5679jone5679 评论0 收藏0
  • 冒泡排序

    冒泡排序

    摘要:如有错误,请指出,请原谅冒泡排序网上给出的原理是通过比较两个相邻的值,如果左边比右边大,则把左右位置替换循环完成之后结果是,发现有些数字排列不对,还需要再次循环在每个进入循环时,应该嵌套一个循环,遍历数组,进行大小比对。 一直没写过和...

    wuyuminwuyumin 评论0 收藏0
  • Angular 2+ 监听路由变化动态设置页面标题

    Angular 2+ 监听路由变化动态设置页面标题

    摘要:今天我们实现单页面应用中路由变化设置页面标题,来优化用户的用户体验。在中,解决起来要比容易得多,我们可以通过注入一个,在路由变化事件中使用提供的来动态更新页面标题。 现在很多web网站都采用了SPA单页应用,单页面有很多优点:用户体验好、应...

    entnerentner 评论0 收藏0
  • cors跨域之简单请求与预检请求(发送请求头带令牌token)

    cors跨域之简单请求与预检请求(发送请求头带令牌token)

    摘要:所以跨域请求分两种简单请求和预检请求。但对于第二个错误,好像没法向第一种那样,将预检请求转变为简单请求,所以,只有寻找方法怎么在后端实现相应的预检请求,来返回一个状态码,告诉浏览器此次跨域请求可以继续。 引子 自从从JAVA伪全栈转前端以...

    zsy888zsy888 评论0 收藏0
  • 【mock service系列】Online mock service or API by Sand

    【mock service系列】Online mock service or API by Sand

    摘要:沙箱,第一反应,但并不是。为避免误解,下文中所有提到都是指这个工具,不是沙箱。做什么的,根据其官网上的描述可以理解为快速生成,即时部署,协作构建并集成了调试工具。对个人而言,强烈推荐给入门的人。 Sandbox--沙箱,第一反应,但sorry并不是...

    zgbgxzgbgx 评论0 收藏0
  • js查看浏览器是否支持某一方法 [nativecode]     如ES6新特性  &&am

    js查看浏览器是否支持某一方法 [nativecode] 如ES6新特性 &&am

    摘要:查看浏览器的对于的支持如现在的的新特性在浏览器的支持情况可以通过如下方法实现关于,这种是不是引擎内部实现的,比如的引擎,其内部的回调机制是内部代码,而不是真实的代码获取内置对象的子类型 1. 查看浏览器的对于API的支持 如现在的ES6的新特...

    LeviDingLeviDing 评论0 收藏0
  • 20170629-重排与重绘

    20170629-重排与重绘

    摘要:完成重排后,浏览器会重新绘制受到影响的部分到屏幕中,该过程称为重绘重绘和重排操作都是代价昂贵的操作,它们会导致应用程序的反应迟钝,所以应该尽可能减少这类过程的发生。 浏览器下载完页面中的所有内容:HTML、JavaScript、CSS、图片——之后会...

    MiracleMiracle 评论0 收藏0
  • 2017-06-29 前端日报

    2017-06-29 前端日报

    摘要:前端日报精选如何在非项目中使用知乎专栏编码规范最常被遗忘的性能优化浏览器缓存个人文章译统一样式语言掘金新的开发者提及最多的个视频众成翻译中文第期在中使用译统一样式语言掘金前端现状答题救不了前端新人相学长怼前端岁以 2017-06-29 前端日报 ...

    gaosboygaosboy 评论0 收藏0
  • JavaScript中几个重要的知识点(3) ---- Ajax

    JavaScript中几个重要的知识点(3) ---- Ajax

    摘要:与响应不同的是,身份验证并不能提供任何帮助,而且这个请求也不应该被重复提交。 JavaScript中几个最重要的大知识点 面向对象 DOM事件 异步交互ajax AJAX AJAX是异步的javascript和xml(Asynchronous Javascript And XML)的缩写,用于网页局部刷新...

    starsfunstarsfun 评论0 收藏0
  • JavaScript 异步编程的四种方式

    JavaScript 异步编程的四种方式

    摘要:异步编程是每个使用编程的人都会遇到的问题,无论是前端的请求,或是的各种异步。本文就来总结一下常见的四种处理异步编程的方法。利用一种链式调用的方法来组织异步代码,可以将原来以回调函数形式调用的代码改为链式调用。 异步编程是每个使用 JavaS...

    microelecmicroelec 评论0 收藏0
  • javascript 中各种继承方式的优缺点

    javascript 中各种继承方式的优缺点

    摘要:中实现继承的方式有很多种,一般都是通过原型链和构造函数来实现。下面对各种实现方式进行分析,总结各自的优缺点。一原型继承通过改变原型对象实现继承保持构造函数和原型对象的完整性说明是继承而来的属性复用了方法优点父类的方法得到了复用。 java...

    desdikdesdik 评论0 收藏0
  • 什么是 Block Formatting Context (BFC)

    什么是 Block Formatting Context (BFC)

    摘要:参考在讲之前,先来了解一下规范里面的一个关于元素的定位规则主要有三种常规文档流,浮动,绝对定位。而这些值都是相对其父元素来说的。在上面的第一点里面我们已经提到了一个概念叫。 参考:https://www.w3.org/TR/CSS21/v...在讲BFC之前,先来了解...

    dayday_updayday_up 评论0 收藏0
  • 2017-06-28 前端日报

    2017-06-28 前端日报

    摘要:前端日报精选我是如何实现的在线升级热更新功能的张鑫旭鑫空间鑫生活翻译表单的运用第期晋升评审的套路异步编程的四种方式黄博客精选组件设计和分解思考掘金中文译使登录页面变得正确掘金前端从强制开启压缩探究插件运行机制掘金个常用的简 2017-06-28...

    QLQQLQ 评论0 收藏0
  • 关于微信卡券与代金券的一些事

    关于微信卡券与代金券的一些事

    摘要:最近公司有个项目需要在上面发放代金券,研究了好几天微信公众平台和商户平台的文档,梳理下微信卡券和代金券之间的联系。 最近公司有个项目需要在H5上面发放代金券,研究了好几天微信公众平台和商户平台的文档,梳理下微信卡券和代金券之间的联系。以...

    xuweijianxuweijian 评论0 收藏0
  • 哦,R 语言。

    哦,R 语言。

    x # Error: object x not found (function() { x

    yy736044583yy736044583 评论0 收藏0
  • js之模块通信

    js之模块通信

    摘要:模块通信实现功能预览视频模块加载器使用目录结构具体代码 js模块通信 实现功能 预览视频: http://7fvgk8.com1.z0.glb.clo... 模块加载器 使用require.js 目录结构 - index.html - js - | ----lib - ------ | ---- notify.js - ------ app.js - ----...

    VixbVixb 评论0 收藏0
  • 原生js实现简单的链式操作

    原生js实现简单的链式操作

    摘要:对象存储在中,如果想直接在对象上操作,可以正确总结一下,这里我们也只是用原生简单的实现了下链式操作,更复杂的功能,比如对象缓存,异常处理等等,都需要后续再完善处理。 在jQuery中,一个jq对象能一直连续调用各种方法,因为jQuery把这些方法挂...

    VixbVixb 评论0 收藏0
  • Javascript编码规范建议

    Javascript编码规范建议

    摘要:示例空格强制二元运算符两侧必须有一个空格,一元运算符与操作对象之间不允许有空格。示例强制行尾不得有多余的空格。示例建议函数声明具名函数表达式函数调用中,函数名和之间不允许有空格。示例命名强制变量使用命名法。 这段时间在整理前端代码规范...

    lsxiaolsxiao 评论0 收藏0
  • 我所认识的JavaScript作用域链和原型链

    我所认识的JavaScript作用域链和原型链

    摘要:为了防止之后自己又开始模糊,所以自己来总结一下中关于作用域链和原型链的知识,并将二者相比较看待进一步加深理解。因此我们发现当多个作用域相互嵌套的时候,就形成了作用域链。原型链原型说完了作用域链,我们来讲讲原型链。   毕业也整整一年了...

    BmobBmob 评论0 收藏0
  • String 常用方法

    String 常用方法

    String方法 charAt() String.charAt(index);选取指定字符串位置。字符串第一个字符下标(索引)是 0,最后一个字符的下标为 字符串长度减去 1 (String.length - 1); 参数 index 不在 String.length - 1 之间,将返回一个空字符串 let myStr = "abcde"; consol...

    ZackZack 评论0 收藏0
  • 一个简单API设计

    一个简单API设计

    摘要:用一个红绿灯来学习的设计结构第一个版本的第一个版本实现了红绿灯功能,但是耦合性高,使得代码的可维护性可扩展性降低第二个版本第二个版本将状态放到数组里,以后想改变顺序,或者添加更多的状态,只需要操作数组元素就可以了,当 用一个红绿灯来学...

    gitmilkgitmilk 评论0 收藏0

热门文章

<