文章库ARTICLE COLUMN

  • VUE QQ音乐 歌手列表数据结构变更处理

    VUE QQ音乐 歌手列表数据结构变更处理

    引入pinyingroupBy详见 import pinyin from "pinyin" export function formatList(arr, keyword) { arr.forEach((item,index)=>{ item.nameFirstChat = pinyin(item[keyword], { // heteron...

    habrenhabren 评论0 收藏0
  • 基于react native的登录界面demo 超简易教程  redux版

    基于react native的登录界面demo 超简易教程 redux版

    摘要:登录视图登陆失败用户名或密码不能为空弹出提示框成功是点击登录按钮后调用的函数,这里的功能比较简单。通过把发出去密码登录声明组件需要整个中的哪一部分数据作为自己的将和组件联系在一起编写是负责生成的,所以在大项目中还会用到合并。 本猪说 ...

    scq000scq000 评论0 收藏0
  • JavaScript 设计模式(六) 迭代器模式

    JavaScript 设计模式(六) 迭代器模式

    摘要:迭代器模式可以把迭代的过程从业务逻辑中分离出来,在使用迭代器模式后,即使不关心内部构造,也可以按顺序访问其他的每个元素。中的迭代器迭代器模式无非就是循环访问聚合对象中的各个元素。目前绝大部分都内置了迭代器 迭代器模式指提供一种方法顺序...

    xiongzenghuixiongzenghui 评论0 收藏0
  • 自己动手实现一个前端路由

    自己动手实现一个前端路由

    摘要:单页面应用利用了动态变换网页内容避免了页面重载路由则提供了浏览器地址变化网页内容也跟随变化两者结合起来则为我们提供了体验良好的单页面应用前端路由实现方式路由需要实现三个功能浏览器地址变化切换页面点击浏览器后退前进按钮,网页内容跟随变化...

    psycholapsychola 评论0 收藏0
  • nginx + 一个端口 部署多个单页应用(history模式)

    nginx + 一个端口 部署多个单页应用(history模式)

    摘要:介绍种相同端口部署多个单页应用前端路由的方法。使用子域名区分,此种方法最是简单。子域名访问时路径,盘下面文件为的服务器目录。采用与作为区分,分别表示不同的项目。 目前web开发 使用一般前后端分离技术,并且前端负责路由。为了美观,会采用前...

    stefanstefan 评论0 收藏0
  • 总结前端走 gRPC 协议所遇到的坑

    总结前端走 gRPC 协议所遇到的坑

    摘要:坑点一不支持浏览器环境首先你应该了解,它的目标是将编译文件所生成的文件夹包含和文件。坑点二所提供的方法只支持回调函数以上是官方给出的例子,发送一个标准请求。 坑点一:ts-protoc-gen 不支持浏览器环境 首先你应该了解 ts-protoc-gen,它的目...

    EminjannnEminjannn 评论0 收藏0
  • es6基础0x021:反射

    es6基础0x021:反射

    摘要:概述反射说起来和上一章节的代理基本一样,只是使用的方式不同,设计理念也不同。 0x000 概述 反射说起来和上一章节的代理基本一样,只是使用的方式不同,设计理念也不同。 反射提供了一系列的静态函数,可以使用Reflect.function_name(...prams)调用...

    boosterbooster 评论0 收藏0
  • JavaScript数组方法整理

    JavaScript数组方法整理

    摘要:移除数组第一项,并返回该项,并返回该项,值减一。在数组前端添加任意个项,并返回新数组的长度。整数,规定添加删除项目的位置,使用负数可从数组结尾处规定位置。第一次迭代时为数组对最后一项迭代数组对所有项,将数组元素计算为一个值从右到左 Ar...

    harryhappyharryhappy 评论0 收藏0
  • Zepto 源码分析 1 - 进入 Zepto

    Zepto 源码分析 1 - 进入 Zepto

    摘要:选择的理由是一个用于现代浏览器的与大体兼容的库。环境搭建分析环境的搭建仅需要一个常规页面和原始代码一个常规页面打开的首页即可,在开发人员工具中即可使用原始代码本篇分析的代码参照,进入该代码分支中即可。 选择 Zepto 的理由 Zepto is a min...

    AklmanAklman 评论0 收藏0
  • 【每日一包0011】pad

    【每日一包0011】pad

    摘要:地址给字符串的左右加也可以用于删减字符串两端用法指定字符填充要求的长度小于原字符串长度,会对原字符串删减,默认返回 [github地址:https://github.com/ABCDdouyae...] pad 给字符串的左右加padding,也可以用于删减字符串两端 用法:pad(str, len...

    ZweiZhaoZweiZhao 评论0 收藏0
  • 浅谈javascript中的基本类型和引用类型

    浅谈javascript中的基本类型和引用类型

    摘要:在中,变量可以存在两种类型的值,即原始值和引用值。中总共定义了六种数据类型,分别是对象,其中前五种叫做基本数据类型,最后一种叫做引用数据类型。 在ECMAScript 中,变量可以存在两种类型的值,即原始值和引用值。ES5中总共定义了六种数据类型,...

    RobinTangRobinTang 评论0 收藏0
  • 玩转3D Swiper性感秀之思路分析总结

    玩转3D Swiper性感秀之思路分析总结

    摘要:前言继一次的魔方之后,这次带你一起玩转性感美女秀,正常套路,请先一堵为快,有兴趣继续,没兴趣也可以看看美女养眼哦 showImg("https://segmentfault.com/img/bVbi4d2?w=1008&h=298"); 前言   继一次的3D魔方之后,这次带你一起玩转性感美女秀,...

    ZoomZoom 评论0 收藏0
  • 微信小程序 bug 集中营

    微信小程序 bug 集中营

    摘要:利用这篇教程存储一些常用的微信小程序开发技巧,方便查找。但是第一,微信小程序是国内的,有中文文档,虽然它的文档说明有点坑,但好歹有文档,阅读理解对小伙伴们来说不是问题。 Create by jsliang on 2018-9-17 17:58:56 Recently revised in 201...

    lordharrdlordharrd 评论0 收藏0
  • 浏览器输入url到发起http请求所经历的过程

    浏览器输入url到发起http请求所经历的过程

    摘要:域名解析就是利用解析器得到对应过程,解析器会向域名服务器进行查询处理。当请求结束,需要经厉连接终止协议四次挥手。 用户输入url 当用户输入url,操作系统会将输入事件传递到浏览器中,在这过程中,浏览器可能会做一些预处理,比如 Chrome 会根据...

    张金宝张金宝 评论0 收藏0
  • 数据结构 JS 版

    数据结构 JS 版

    摘要:内容栈队列链表集合字典散列表树栈通过类封装实现栈结构,不直接继承数组的原生方法的原因是,数组具有某些其他数据结构的方法,为了只让栈暴露栈的方法,还得编写将非栈的方法封闭的代码,多了冗余代码,且不是面向对象编程的合理表现。 内容:栈、队...

    sarvasarva 评论0 收藏0
  • HTTP 学习-踩坑记_06

    HTTP 学习-踩坑记_06

    摘要:无状态是指协议对于事务处理没有记忆能力。允许请求服务器回显其收到的请求信息,该方法主要用于请求的测试或诊断。服务器成功处理了部分请求状态码状态码英文名称中文描述多种选择。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。 HT...

    AshinAshin 评论0 收藏0
  • 实现前后端分离的心得

    实现前后端分离的心得

    摘要:实现前后端分离的心得对目前的来说,前后端分离已经变得越来越流行了,越来越多的企业网站都开始往这个方向靠拢。前后端工作分配不均。 实现前后端分离的心得 对目前的web来说,前后端分离已经变得越来越流行了,越来越多的企业/网站都开始往这个方向...

    ziluzilu 评论0 收藏0
  • 阿里试用,女朋友逼着我给她排序

    阿里试用,女朋友逼着我给她排序

    摘要:下一页序号倒序概率名字当前页面全部数据锁频率使用,标记上次时间锁频率步长,单位秒当前页锁频率步长内取消请求秒内不要多次点击哦。 阿里试用排序 抱歉,之前莫名其妙把配置文件给 ignore 了,已经修复,抱歉 前景提要 说来简直丢尽了钢铁直男的脸...

    kekekeke 评论0 收藏0
  • 使用React DND 完成一个简单的卡片排序功能

    使用React DND 完成一个简单的卡片排序功能

    摘要:简介在公司初学其中一个要求让我实现拖拽排序的功能完成之后记录一下实现方法,采用和来实现这个功能。一环境搭建首先,使用脚手架创建一个最基本的项目。 简介 在公司初学react,其中一个要求让我实现拖拽排序的功能,完成之后记录一下实现方法,采用an...

    edgardengedgardeng 评论0 收藏0
  • Canvas 实现一个简单的贪吃蛇

    Canvas 实现一个简单的贪吃蛇

    摘要:点击预览在之前的代码风格,和样式上做了大调整,如下图,主要是美化了移动端移动端中间的圆点按钮是重新开始,周围的方向按钮和游戏手柄操作一样端键盘方向键控制本次得分历史最高分移动端端适配蛇的样式美化游戏设置障碍物源码关注我 Intro 点击预览...

    JochenJochen 评论0 收藏0
  • IOS下图片不能显示问题的解决办法

    IOS下图片不能显示问题的解决办法

    摘要:最近遇到这样一个问题,在手机页面中,直接给假定图片路径正常这样,图片在安卓以及模拟真机上是能够正常显示的,而在手机下无法正常显示。 最近遇到这样一个问题,在HTML5手机页面中,直接给 //假定图片路径正常 css: img{ width:100px; height:...

    xinhaipxinhaip 评论0 收藏0
  • Javascript 中的对象拷贝

    Javascript 中的对象拷贝

    摘要:原文在这篇文章中我们将会讨论中对象拷贝的多种方式。因此,根据你的用法需要特别注意的对象拷贝。在拥有权限的情况下,通知立即关闭。在中深拷贝不幸的是,结构化拷贝算法目前仅适用于基于浏览器的应用。 原文:COPYING OBJECTS IN JAVASCRIPT在这篇...

    lieepslieeps 评论0 收藏0
  • 浏览器的进程与线程详解

    浏览器的进程与线程详解

    摘要:浏览器的渲染进程浏览器内核,是多线程的,主要以下几大类线程引擎线程事件触发线程定时器线程网络请求线程线程负责渲染浏览器界面元素当界面需要重绘或由于某种操作引发回流时该线程就会执行。 进程 进程是cpu的资源分配的最小单位。 多进程:多进程...

    darryrzhongdarryrzhong 评论0 收藏0
  • 文章3:webpack(3)

    文章3:webpack(3)

    摘要:中的会自动的替换中的,也即最后生成的文件叫做。基础路径后面介绍。都需要依赖模块,我也装啦。我将完整的复制一份,当我在打开的时候,它又让我重新在装,以及,后来我全局安装。 备注:说明(第一次写的文章还没有写好就提交啦,这里我接着上篇文章...

    RyanQRyanQ 评论0 收藏0
  • WebGL2系列之实例数组(Instanced Arrays)

    WebGL2系列之实例数组(Instanced Arrays)

    摘要:实例化数组实例化是一种只调用一次渲染函数却能绘制出很多物体的技术,它节省渲染一个物体时从到的通信时间。实例化如果能够讲数据一次性发送给,然后告诉使用一个绘制函数,绘制多个物体,就会更方便。因此可以看出减少了绘制的遍历。 实例化数组 实...

    TonyTony 评论0 收藏0

热门文章

<