用户中心USER CENTER

首页/用户
  • CSS3 border-image 彻底明白

    摘要:用于给边框贴上背景图像类似于中的背景属性。重复性取值为重复只是其中之一,其余两个是平铺和拉伸。其中,是默认值。例如表示水平方向平铺,垂直方向重复。不进行拉伸,不凑整。效果如下白框为部分资料来源网络亲们,看懂没不懂请留言,帮你解答。。 border-image用于给border(边框)贴上背景图像 类似于CSS中的background(背景)属性。 例如:background:url...

    songjz 发布于Css
  • es6之箭头函数

    摘要:箭头函数没有绑定,意味着箭头函数内部的值只能通过查找作用域链来确定。无论此后箭头函数在何处执行,该对象都是可用的。 箭头函数 es6的箭头函数,顾名思义箭头函数是使用一个箭头( => )来定义的函数,这很容易理解但是它有很多行为与传统的js函数不同: 没有 this 、 super 、 arguments 。 不能被使用 new 调用: 箭头函数没有 [[Construct]] 方法...

    songjz 发布于JavaScript
  • 柯里化简介

    摘要:与反柯里化什么是柯里化与反柯里化纯函数函数结果只受传入参数影响,参数一定,结果一定。写法柯里化接受一次性传入多个参数调用的函数,也可以传入部分参数调用,最后使它返回一个单一参数的函数去处理,并且返回。 call与apply反柯里化? 什么是柯里化与反柯里化?纯函数函数结果只受传入参数影响,参数一定,结果一定。高阶函数一个函数可以接收另一个函数作为参数,这种函数称为高阶函数。 funct...

    songjz 发布于JavaScript
  • 基于 TypeScript 开发 NPM 模块

    摘要:初始化项目添加开发基础包添加添加测试工具添加初始化配置这会在你的项目根目录新建一个文件现在的目录结构如下文件解析这是的配置文件,默认仅启用了几项,我一般的配置如下添加了几条添加文件内 初始化 NPM 项目 mkdir project-name cd project-name npm init 添加开发基础包 添加 TypeScript yarn add typescript -D 添加...

    songjz 发布于JavaScript
  • 学习这些设计模式,让你写出更优雅的代码

    摘要:写代码容易,写出优雅的代码难,写易于维护的容易扩展的结构清晰的代码应该是每位开发者努力的目标,而学习设计模式,合理的的使用能让我们离这个目标更进一步。 写代码容易,写出优雅的代码难,写易于维护的、容易扩展的、结构清晰的代码应该是每位开发者努力的目标,而学习设计模式,合理的的使用能让我们离这个目标更进一步。最近看了《Javascript设计模式与开发实践》这本书,一言以蔽之,真不错的一本...

    songjz 发布于JavaScript
<