文章库ARTICLE COLUMN

  • JavaScript 2018 in review and npm’s predictions fo

    JavaScript 2018 in review and npm’s predictions fo

    segmentfault 不能上次文件,我放到CSDN,大家可以直接下载:https://download.csdn.net/download/ganxunzou/10901607 或者大家google:《This year in JavaScript 2018 in review and npm’s predictions for 2019》 pdf 文件...

    李文鹏李文鹏 评论0 收藏0
  • react生命周期

    react生命周期

    摘要:参考资料组件的生命周期这个文档利用的,有些陈旧。组件初始化时只调用,以后组件更新不调用,整个生命周期只调用一次,此时可以修改。 参考资料:React:组件的生命周期 这个文档利用es5的creatClass,有些陈旧。需要研究两者差别的,移步React 生...

    dunizbdunizb 评论0 收藏0
  • FE.WEB-前端安全防范初识

    FE.WEB-前端安全防范初识

    摘要:跨站脚本攻击概念用户填写信息是可运行的代码。操作用户界面攻击源头反射型从读取内容展示打开存储型从后台读取内容展示这是一个从后台读取的数据防范手段纯文本。由于内容可能在多端展示,所以不在提交的时候转义,只在展示的时候转义。 xss-跨站脚本...

    wall2flowerwall2flower 评论0 收藏0
  • 解决图片显示 Exif.js更改图片的显示方向

    解决图片显示 Exif.js更改图片的显示方向

    摘要:没什么文字直接上代码这是一个解决更改脱方向的一个文件应用前先或者直接引入调用方法引入转换的主体方法图片的方向返回的值去获取拍照时的信息,解决拍出来的照片旋转问题看支持不支持看支持不支持创建一个将图片将转成格式读取成功后的回调判断图 没...

    mgckidmgckid 评论0 收藏0
  • 自定义单选框样式以及获取单选框的选中状态

    自定义单选框样式以及获取单选框的选中状态

    摘要:为其添加属性区分微信还是支付宝微信支付宝获取标签数组如果被选中则执行以下代码如果选中微信,则输出反之输出四自定义选中框样式未选中的样式不换行空格选中之后的样式 一、用户可选择微信支付或者支付宝支付 ...

    沈俭沈俭 评论0 收藏0
  • 前端代码风格自动化系列(四)之Prettier

    前端代码风格自动化系列(四)之Prettier

    摘要:这里有个官网的例子格式化之后让我们专注于业务逻辑,无需再纠结代码风格,配合其它工具,实现了代码提交到仓库前,统一格式化。 Prettier是一个支持多语言的代码格式工具,如常用的:js、jsx、Vue、Flow、Ts、HTML、CSS等,非常全面,将代码解析为AST...

    wangjuntytlwangjuntytl 评论0 收藏0
  • 前端代码风格自动化系列(五)之共同出击

    前端代码风格自动化系列(五)之共同出击

    摘要:我们在前面的四篇中介绍了这些工具,可以完成以最小的代价在提交到远程仓库前,格式化为统一风格的代码,大家都很熟悉这里就不列举了。下面举一个配置。这里对于项目里分别做了提交前格式化操作,对于提交规范做了校验。 我们在前面的四篇中介绍了husk...

    pumpkin9pumpkin9 评论0 收藏0
  • 前端框架的工程化之路

    前端框架的工程化之路

    摘要:框架加冕时代年横空出世的前端框架的模块机制的模块机制相比老王老李的解决方案上增强了模块的约束性,和帮助开发者划分模块外,最重要的是解决了模块的运行时管理问题模块的初始化顺序问题和依赖的模块自动初始化问题。 前端框架工程化之路 人类的发...

    fnngjfnngj 评论0 收藏0
  • Hexo 博客终极玩法:云端写作,自动部署

    Hexo 博客终极玩法:云端写作,自动部署

    摘要:配置触发方式一般会得到这么个语雀配置配置一个仓库的可以选择所有更新触发或者主动触发,主动触发的意思即发布需要勾选一个选项才会触发。 Hexo + Github + 语雀 + yuque-hexo +travis-ci+severless 打造全自动持续集成个人博客,云端写作,自动部署...

    EsgynChinaEsgynChina 评论0 收藏0
  • const & let

    const & let

    摘要:前世在还未出现前,的世界一直是的统治在中用于变量声明的关键字。的出现给带来了块级作用域,解决了变量提升,禁止了重复声明变量,让少了很多疑惑的地方。时代已经过去了,各种特性用起来。 前世 在 const & let 还未出现前,JS 的世界一直是 var的...

    or0funor0fun 评论0 收藏0
  • Angular2 模块简介

    Angular2 模块简介

    摘要:模块简介简介应用是模块化的,而我们可以把它当做一个容器,用于存放一些内聚的代码块,它接收一个元数据对象并通过该对象告诉如何编译和运行模块代码。它标记出该模块拥有的组件指令和管道,并把它们的一部分公开出去,以便外部组件使用它们。 Angula...

    ChazChaz 评论0 收藏0
  • eosjs 文档(Serialize类)

    eosjs 文档(Serialize类)

    摘要:类构造函数定义于参数如果序列化或要反序列化的二进制数据,则为。返回定义于获取作为,注意只有位精度,有些值会改变,建议使用。返回构造函数定义于参数名称类型默认值返回属性定义于定义于是否已跳过任何二进制扩展名上一篇下一篇接口 Serialize类 ...

    watercwaterc 评论0 收藏0
  • 关于React动态加载路由处理!

    关于React动态加载路由处理!

    摘要:前言相信很多人都遇到过想在项目中动态加载路由这种问题,接下来我们逐步实现。首页未定义未定义施工中个人助理待办事项已办事项系统消息系统消息详情从代码中可以看出已经实现了的的引入,这样自然就可以通过一个循环来实现动态的加载啦 前言 相信很...

    zeyuzeyu 评论0 收藏0
  • ReactNative开发笔记(持续更新...)

    ReactNative开发笔记(持续更新...)

    摘要:,已过期,请使用代替。解决方案安卓增加属性并设置为官方解释当图片实际尺寸和容器样式尺寸不一致时,决定以怎样的策略来调整图片的尺寸。 本文均为RN开发过程中遇到的问题、坑点的分析及解决方案,各问题点之间无关联,希望能帮助读者少走弯路,持续...

    浠ラ箍浠ラ箍 评论0 收藏0
  • 爬取html生成pdf

    爬取html生成pdf

    摘要:首先看了这篇文章前端使用爬虫生成小书并合并,发现最后的没有书签,很难受,所以主要在此基础上加了加书签的功能。 首先看了这篇文章前端使用puppeteer 爬虫生成《React.js 小书》PDF并合并,发现最后的pdf没有书签,很难受,所以主要在此基础上加了...

    lightlight 评论0 收藏0
  • 前端代码风格自动化系列(一)之Husky

    前端代码风格自动化系列(一)之Husky

    摘要:代码风格和性格一样,每个程序员都有自己的特点,但对于大家协同开发的项目,还是需要力求代码风格的一致性,以减少,方便互相修改,短时间内能上手,在这条路上诞生了许许多多的工具。本系列主要介绍目前主流的前端代码格式化的工具。 代码风格和性格...

    EdwardUpEdwardUp 评论0 收藏0
  • 胡扯JS系列-内存模型和函数执行

    胡扯JS系列-内存模型和函数执行

    摘要:二在中函数是如何执行的函数我们之前已经都接触过了,函数无非有两部分数据和对数据的操作。函数的调用输出结果为我们使用了的调试,函数在执行时会将参数和函数中所用到的变量方法相同的地位,即在函数内部执行的时候不会区分是参数还是变量。 showIm...

    douziflydouzifly 评论0 收藏0
  • 前端代码风格自动化系列(二)之Commitlint

    前端代码风格自动化系列(二)之Commitlint

    摘要:文件配置配置说明由和配置数组组成,如,数组中第一位为,可选,为,为,为,第二位为应用与否,可选,第三位该的值。 在有了Husky赋能之后,我们有能力在Git的钩子里做一些事情,首先不得不提的是代码的提交规范和规范的校验,优雅的提交,方便团队协...

    FuisonDesignFuisonDesign 评论0 收藏0
  • 前端代码风格自动化系列(三)之Lint-staged

    前端代码风格自动化系列(三)之Lint-staged

    摘要:在我们介绍了之后,来看一个前端文件过滤的工具,代码的格式化肯定会涉及到文件系统,一般工具会首先读取文件,格式化操作之后,重新写入。 在我们介绍了Husky、Commitlint之后,来看一个前端文件过滤的工具Lint-staged,代码的格式化肯定会涉及到文件...

    zzirzzir 评论0 收藏0
  • 每天一个设计模式之责任链模式

    每天一个设计模式之责任链模式

    摘要:实现以下是测试代码设置下一个处理的节点实现以下是测试代码设置下一个处理的节点参考设计模式和开发实践之责任链模式职责链模式 作者按:《每天一个设计模式》旨在初步领会设计模式的精髓,目前采用javascript和python两种语言实现。诚然,每种设计模...

    CciradihCciradih 评论0 收藏0
  • 每天一个设计模式之责任链模式

    每天一个设计模式之责任链模式

    摘要:实现以下是测试代码设置下一个处理的节点实现以下是测试代码设置下一个处理的节点参考设计模式和开发实践之责任链模式职责链模式 作者按:《每天一个设计模式》旨在初步领会设计模式的精髓,目前采用javascript和python两种语言实现。诚然,每种设计模...

    _Suqin_Suqin 评论0 收藏0
  • JS判断数组的六种方法详解

    JS判断数组的六种方法详解

    摘要:对象构造函数的判断用法的每个实例都有构造函数,用于保存着用于创建当前对象的函数如上所示,的实例的跟对象是相等的那么我们就可以用此来判断数组了原型链上的用法属性表示构造函数的原型其中有一个方法是用于测试一个对象是否存在于另一个对象的原型...

    xiaoxiaozixiaoxiaozi 评论0 收藏0
  • Thinkphp在Nginx服务器下部署的问题--宝塔面板篇

    Thinkphp在Nginx服务器下部署的问题--宝塔面板篇

    摘要:最近我把的项目部署到服务器遇到个问题,服务器下访问时,在网上看到很多方法都是修改配置的教程,非常繁琐,我照着修改了也没弄好。我用的是宝塔面板,其实宝塔已经配置好了解决方案。打开你的网站修改配置如下就好啦 最近我把Thinkphp5的项目部署到...

    clasnakeclasnake 评论0 收藏0
  • eosjs 文档(Serialize接口)

    eosjs 文档(Serialize接口)

    摘要:属性定义于定义于定义于定义于属性定义于属性定义于符号的名称,不包括精度。定义于小数点后的位数。定义于包含的字段,如果这是一个结构。定义于将转换为二进制形式并存储在中。类型声明参数名称类型返回上一篇类 Serialize接口 Action 属性 account...

    _ivan_ivan 评论0 收藏0
  • quicklink解析

    quicklink解析

    摘要:等待浏览器空闲后执行。使用方式参考链接源码解析的入口函数接受传入的配置参数,通过函数和默认的配置选项合并。然后在回调中便利传入的数组,如果数组中的元素包含在对象中,则取消对该元素的监视,并对该标签元素所对应的资源进行预加载。 简介 qui...

    Steve_Wang_Steve_Wang_ 评论0 收藏0

热门文章

<