会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
线流五里牌
与其请求许可,不如恳请原谅
博客园
首页
新随笔
管理
2018年4月25日
常用正则表达式总结
摘要: 前三位加逗号
阅读全文
posted @ 2018-04-25 15:26 线流五里牌
阅读(124)
评论(0)
推荐(0)
2017年9月10日
异步模块模式
摘要: 简介 众所周知,模块化开是会将复杂的系统分解成高内聚、低耦合的模块,使系统开发变得可控、可维护、可拓展,提高模块复用率。而在js中,异步模块模式的情况则比较多,所谓异步模块模式,是在请求发出后,继续其他业务逻辑,直到模块加载完成后执行后续的逻辑,实现模块开发中对模块加载完成后的引用。 今天就来分析一
阅读全文
posted @ 2017-09-10 15:53 线流五里牌
阅读(680)
评论(0)
推荐(0)
2017年8月9日
解决模块间耦合的设计模式
摘要: 大家都知道,模块间的耦合不利于代码的可读性和可维护性,好的代码一般都会按功能或者别的将代码模块化,那么模块化的代码之间怎么通信呢?下面来介绍两种用于模块间解耦的设计模式。 观察者模式 概念介绍 观察者模式也被称作消息机制或发布-订阅者模式,为了解决主题对象与观察者之间功能的耦合。 观察者模式有一个消
阅读全文
posted @ 2017-08-09 22:19 线流五里牌
阅读(1831)
评论(0)
推荐(0)
2017年7月31日
简化分支判断的设计模式
摘要: 很多时候会发现自己在写代码的时候写了一坨if else 语句使得自己的代码看起来很丑,随着业务量的增大,代码变得很难维护,之前想到能替换if else的只有switch,其实效果并没有明显的提升,现在在看设计模式方面的知识,发现两种设计模式能够解决分支判断的臃肿问题。 状态模式 使用场景 大家都知道
阅读全文
posted @ 2017-07-31 22:11 线流五里牌
阅读(2136)
评论(3)
推荐(2)
2017年7月4日
从++[[]][+[]]+[+[]]='10'谈安全
摘要: 一开始我也有疑问,为什么 ++[[]][+[]]+[+[]]='10' ? 不得不信,于是我们要慢慢的分析: 分析基础符号 []分析 []有两个作用: 1. 数组 2. 访问属性和方法 例子: +运算符的作用 1. 创建数字2. 将两个值相加3. 连接字符串4. 创建字符串 两个数相加 operan
阅读全文
posted @ 2017-07-04 00:46 线流五里牌
阅读(1065)
评论(6)
推荐(2)
2017年6月23日
浅谈js中的正则表达式
摘要: 很多时候多会被正则表达式搞的晕头转向,最近抽出时间对正则表达式进行了系统的学习,整理如下: 正则表达式的创建 两种方法,一种是直接写,由包含在斜杠之间的模式组成;另一种是调用RegExp对象的构造函数。 两种方法的创建代码如下: 可以看出,调用RegExp构造函数创建正则表达式时,第一个参数可以是字
阅读全文
posted @ 2017-06-23 16:49 线流五里牌
阅读(1616)
评论(0)
推荐(0)
2017年5月4日
浅谈js中的继承
摘要: 继承有两种方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。 由于函数没有签名,在ECMAScript中无法实现接口继承。ECMAScript只支持实现继承,而且实现继承主要依靠原型链来实现。 下面介绍几种js的继承: 原型链继承 原型链继承实现的本质是重写原型对象,代之
阅读全文
posted @ 2017-05-04 21:44 线流五里牌
阅读(702)
评论(1)
推荐(1)
2017年4月16日
CORS详解
摘要: CORS(Cross-Origin Resource Sharing, 跨源资源共享)是W3C出的一个标准,其思想是使用自定义的HTTP头部让浏览器与服务器进行沟通,从而决定请求或响应是应该成功,还是应该失败。因此,要想实现CORS进行跨域,需要服务器进行一些设置,同时前端也需要做一些配置和分析。本
阅读全文
posted @ 2017-04-16 09:56 线流五里牌
阅读(1227)
评论(0)
推荐(4)
2017年3月26日
js中关于array的常用方法
摘要: 最近总结了一些关于array中的常用方法, 其中大部分的方法来自于《JavaScript框架设计》这本书, 如果有更好的方法,或者有关于string的别的常用的方法,希望大家不吝赐教。 第一部分 数组去重,总结了一些数组去重的方法,代码如下: 第二部分 数组中获取值,包括最大值,最小值,随机值。 第
阅读全文
posted @ 2017-03-26 00:34 线流五里牌
阅读(1534)
评论(0)
推荐(1)
2017年3月25日
js中关于string的一些常用的方法
摘要: 最近总结了一些关于string中的常用方法, 其中大部分的方法来自于《JavaScript框架设计》这本书, 如果有更好的方法,或者有关于string的别的常用的方法,希望大家不吝赐教。 第一部分 字符串中查找, 包括一个字符串是否在另一个字符串内部,是否在开始之处,是否在结尾之处。 es6方法:
阅读全文
posted @ 2017-03-25 17:21 线流五里牌
阅读(1327)
评论(0)
推荐(0)
下一页
公告