文章库ARTICLE COLUMN

  • encodeuricomponent VS encodeuri

    encodeuricomponent VS encodeuri

    摘要:在查询字符串中,符号用作键值对之间的分隔符。注意如果组件中含有分隔符,比如和,则应当使用方法分别对各组件进行编码。也就是说,对全角日韩汉字起作用。 之所以对url进行编码是因为有些字符有特殊的含义。当URI被作为参数进行传输或排版或受到文字...

    RdouTypingRdouTyping 评论0 收藏0
  • js知识梳理6:关于函数的要点梳理(2)(作用域链和闭包)

    js知识梳理6:关于函数的要点梳理(2)(作用域链和闭包)

    摘要:在此例中,在匿名函数被返回后,它的作用域链初始化为包含函数的活动对象和全局变量对象。函数在执行完毕后,其活动对象也不会被销毁,因为匿名函数的作用域链仍然在引用这个活动对象,结果就是只是的执行环境的作用域链会被销毁,其活动对象会留在内存...

    aristarkaristark 评论0 收藏0
  • [ 一起学React系列 -- 0 ] React技术栈学习路线

    [ 一起学React系列 -- 0 ] React技术栈学习路线

    摘要:的出现真可谓是前端界的福音,正与之宗旨所说,。据统计,目前世界上有的项目使用了。技术栈学习路线直到前段时间笔者的朋友给推荐了一个,真是欣喜若狂也更加坚定了自己在继续前进的想法。这是一个外国友人总结的一套技术栈学习路线,先给传送门。 我...

    Java3yJava3y 评论0 收藏0
  • Generator:JS执行权的真实操作者

    Generator:JS执行权的真实操作者

    摘要:执行权由此单向稳定的在不同函数中切换。调用函数后,引擎会为其开辟一个独立的函数执行栈以下简称栈。执行权再次回到外部。成功执行完函数,则改变的状态为成功。执行函数返回的遍历器对象会继承函数的原型对象。遇到下一个断点,交出执行权传出返回值...

    YanceyOfficialYanceyOfficial 评论0 收藏0
  • 时间戳转换成时间日期格式及去重

    时间戳转换成时间日期格式及去重

    摘要:在项目中做的一些站点会涉及时间格式的转换,比如,优惠券的有效期,或者资讯类文章的发表时间等,因从后台传过来的时间是时间戳,需要进行转换,所以在这里进行总结记录下以及去重的处理将时间戳转换成时间日期的形式时间为毫秒数时毫秒数转换成时间格...

    tianyutianyu 评论0 收藏0
  • 如何利用showdoc自动生成API文档

    如何利用showdoc自动生成API文档

    摘要:仿照此种写法,在你的项目中插入类似的注释,也能达到自动生成文档的效果。执行以下命令,脚本会自动递归扫描本目录和子目录的所有文本代码文件,并生成文档。如果是,程序会自动进行格式化展示。 介绍 showdoc是一个适合IT团队的文档工具,阅读本文前...

    周国辉周国辉 评论0 收藏0
  • js知识梳理1:理解对象的属性特性

    js知识梳理1:理解对象的属性特性

    摘要:对象直接量的默认值表示能否通过循环返回属性。同样密封对象操作是不可逆的。代表未冻结已冻结属性特性规则总结如果对象是不可拓展的,则可以编辑已有的自有属性,但不能给它添加新属性。 写在前面 注:这个系列是本人对js知识的一些梳理,其中不少内...

    1365165710113651657101 评论0 收藏0
  • 坚持:学习Java后台的第一阶段,我学习了那些知识

    坚持:学习Java后台的第一阶段,我学习了那些知识

    摘要:最近的计划是业余时间学习后台方面的知识,发现学习的过程中,要学的东西真多啊,让我一下子感觉很遥远。为了快速进入后台的开发,我也要加快脚步了 showImg("https://segmentfault.com/img/remote/1460000016070790?w=899&h=499"); 最近的计划是业余...

    khs1994khs1994 评论0 收藏0
  • ES6指北【5】——展开语法(spread syntax)

    ES6指北【5】——展开语法(spread syntax)

    摘要:我们先来看一看的官方定义展开语法可以在函数调用数组构造时将数组表达式或者在语法层面展开还可以在构造字面量对象时将对象表达式按的方式展开。 我们先来看一看MDN的官方定义 展开语法(Spread syntax), 可以在函数调用/数组构造时, 将数组表达式或者...

    ZoomQuietZoomQuiet 评论0 收藏0
  • js知识梳理2:对象属性的操作

    js知识梳理2:对象属性的操作

    摘要:写在前面注这个系列是本人对知识的一些梳理,其中不少内容来自书籍高级程序设计第三版和权威指南第六版,感谢它们的作者和译者。打印和类似,只是它返回对象的所有自有属性的名称,包括不可枚举的。 写在前面 注:这个系列是本人对js知识的一些梳理,...

    BearyChatBearyChat 评论0 收藏0
  • js知识梳理3:创建对象的模式探究

    js知识梳理3:创建对象的模式探究

    摘要:起因构造函数对象字面量都可以用来创建单个对象,但有明显缺点使用同一个接口创建很多对象,会产生大量的重复代码。组合使用构造函数模式和原型模式创建自定义类型的最常见方式,就是组合使用构造函数模式与原型模式。 写在前面 注:这个系列是本人对j...

    MrZONTMrZONT 评论0 收藏0
  • js知识梳理4.继承的模式探究

    js知识梳理4.继承的模式探究

    摘要:而且在超类型的原型中定义的方法,对子类型而言也是不可见的,结果所有类型都只能使用构造函数模式。在主要考虑对象而不是自定义类型和构造函数的情况下,这个模式也不错。 写在前面 注:这个系列是本人对js知识的一些梳理,其中不少内容来自书籍:Java...

    wenshi11019wenshi11019 评论0 收藏0
  • 继承的简单介绍

    继承的简单介绍

    摘要:继承原型式继承所谓原型是继承,就是定义一个函数,该函数中创建一个零食性的构造函数,将作为参数传入的对象作为这个构造函数的原型,最后返回这个构造函数的实例对象。借助构造函数无论是原型链还是原型是继承,都具有相同的问题。 继承 原型链 原型...

    lentruelentrue 评论0 收藏0
  • javascript 命名规范

    javascript 命名规范

    摘要:下面是整理的几种命名规则匈牙利命名法类型前缀这个只在定义变量的时候用,函数等不需要首字母大写驼峰命名小驼峰命名法第一个单词以小写字母开始,后面单词首字母大写,例如。大驼峰命名法每一个单词首字母都采用大写,例如。 命名规范及必要性——这...

    TamicTamic 评论0 收藏0
  • 巧妙复制一个流

    巧妙复制一个流

    摘要:场景实际业务中可能出现重复消费一个可读流的情况,比如在前置过滤器解析请求体,拿到进行相关权限及身份认证认证通过后框架或者后置过滤器再次解析请求体传递给业务上下文。 场景 实际业务中可能出现重复消费一个可读流的情况,比如在前置过滤器解析...

    wenziwenzi 评论0 收藏0
  • 浅谈原型式继承、借助构造函数、组合方式继承

    浅谈原型式继承、借助构造函数、组合方式继承

    摘要:想要解决这样的问题的话,可以借助构造函数也可以叫做伪造对象或经典继承。这种方式实现非常简单,就是在子对象的构造函数中调用父对象的构造函数。 原型式继承 原型式继承,就是一定一个函数,该函数中创建一个临时性的构造函数,将作为参数,传入的...

    wangjuntytlwangjuntytl 评论0 收藏0
  • 微信小程序的 request 封装

    微信小程序的 request 封装

    摘要:背景之前小程序代码混乱,所以新项目一开始就准备弄个微信小程序的的封装流程先来说说整个流程里面已进入就去获取用户信息,如果没有登录则默认登录,这里不做错误处理用户必须同意授权才能进行操作,如果不同意授权则会一直跳转到授权页面在授权页面点...

    forrest23forrest23 评论0 收藏0
  • 好用的 Puppeteer 辅助工具 Puppeteer Recorder

    好用的 Puppeteer 辅助工具 Puppeteer Recorder

    摘要:下图是以点击排行榜上用户加关注为栗子录制的脚本。注意事项目前这个项目还比较简单,通过分析几种生成代码,这样还是会有比较多的问题。这些问题本身也是开发前分析网页甚至需要遇到的问题,改成自动脚本仍需注意。以下为部分源码参考 Puppeteer Pupp...

    FaremaxFaremax 评论0 收藏0
  • websocket学习和群聊实现

    websocket学习和群聊实现

    摘要:协议可以实现前后端全双工通信,从而取代浪费资源的长轮询。而就可以使得前后端进行全双工通信两方都可以向对方进行数据推送,是真正的平等对话。 WebSocket协议可以实现前后端全双工通信,从而取代浪费资源的长轮询。在此协议的基础上,可以实现前后...

    fantixfantix 评论0 收藏0
  • 计算机网络七层协议

    计算机网络七层协议

    摘要:今天面试,问我计算机网络的分层。我只知道有层,里面有应用层数据链路层物理层。。。数据链路层网卡等,用来进行物理地址寻址,数据转成帧,流量控制等功能,基本单位是帧。传输层最常见的就是这两种传输协议。 今天面试,问我计算机网络的分层。我只...

    EastWoodYangEastWoodYang 评论0 收藏0
  • 事件循环(EventLoop)的学习总结

    事件循环(EventLoop)的学习总结

    摘要:事件循环当进程启动时,会创建一个循环,每个循环通过内部的观察者来查看是否有事件需要处理,如果有就取出事件和它相关的回调函数去执行,执行完以后就进入下一个循环,如果不再有就退出进程。 前言 在学习eventloop之前,我们需要复习一下js的单线程...

    hizengzenghizengzeng 评论0 收藏0
  • JavaScript面向对象编程——继承

    JavaScript面向对象编程——继承

    摘要:想要解决这样的问题的话,可以借助构造函数也可以叫做伪造对象或经典继承。通过借助构造函数实现对实例对象的属性和继承。 原型链 原型链是什么 构造函数或构造器具有prototype属性 对象具有__proto__属性 这就是之前学习的原型如果构造函数或对象A A...

    desdikdesdik 评论0 收藏0
  • Vue入坑笔记

    Vue入坑笔记

    摘要:近段时间常使用开发,写点记录,避免时间久之忘了。安装教程查看是否已安装,在中输入若已安装则输出版本号。继承报错可能是文件路径问题。当和继承的不同时在文件夹内外的话,会出现该错误。 近段时间常使用vue-cli开发,写点记录,避免时间久之忘了...

    superwsuperw 评论0 收藏0
  • javascript-继承

    javascript-继承

    摘要:化伪花猫伪,花,猫借助构造函数无论是原型链还是原型式继承,都有相同的问题。要解决这样的问题,可以借助构造函数也可以叫做伪造对象或经典继承。对于继承来讲,可以试想子对象的构造函数中调用父对象的构造函数时,讲子对象的和父对象的绑定在一起。...

    kohoh_kohoh_ 评论0 收藏0
  • React 学习之路 (四) state &  生命周期

    React 学习之路 (四) state & 生命周期

    摘要:如果需要交互,应该在生命周期中进行交互。生命周期过程中涉及三个主要的动作术语表示正在挂接虚拟到真实。每当组件第一次加载到中的时候,我们都想生成定时器,表示正在被重新渲染。组件是真正隔离的每一个都会建立自己的定时器,并独立的更新。 stat...

    罗志环罗志环 评论0 收藏0

热门文章

<