文章库ARTICLE COLUMN

  • React.js 小书 Lesson10 - 组件的 state 和 setState

    React.js 小书 Lesson10 - 组件的 state 和 setState

    摘要:传入一个对象的时候,这个对象表示该组件的新状态。下一节中我们将介绍小书配置组件的。 React.js 小书 Lesson10 - 组件的 state 和 setState 本文作者:胡子大哈本文原文:http://huziketang.com/books/react/lesson10 转载请注明出处,保留原文链接...

    tyheisttyheist 评论0 收藏0
  • React.js 小书 Lesson11 - 配置组件的 props

    React.js 小书 Lesson11 - 配置组件的 props

    摘要:默认配置上面的组件默认配置我们是通过操作符来实现。但这并不意味着由决定的显示形态不能被修改。组件可以在内部通过获取到配置参数,组件可以根据的不同来确定自己的显示形态,达到可配置的效果。下一节中我们将介绍小书。 React.js 小书 Lesson11 ...

    xiangzhihongxiangzhihong 评论0 收藏0
  • React.js 小书 Lesson12 - state vs props

    React.js 小书 Lesson12 - state vs props

    摘要:的主要作用是用于组件保存控制修改自己的可变状态。它们都可以决定组件的行为和显示形态。但是它们的职责其实非常明晰分明是让组件控制自己的状态,是让外部对组件自己进行配置。下一节中我们将介绍小书渲染列表数据。 React.js 小书 Lesson12 - stat...

    call_me_Rcall_me_R 评论0 收藏0
  • React.js 小书 Lesson13 - 渲染列表数据

    React.js 小书 Lesson13 - 渲染列表数据

    摘要:一般来说,的值可以直接后台数据返回的,因为后台的都是唯一的。下一节中我们将介绍小书实战分析评论功能一。 React.js 小书 Lesson13 - 渲染列表数据 本文作者:胡子大哈本文原文:http://huziketang.com/books/react/lesson13 转载请注明出处,保留...

    AlanAlan 评论0 收藏0
  • window.scrollTo()

    window.scrollTo()

    摘要:方法工作上遇到了这样的场景,在聊天页面当用户刷新页面时滚动条置底。若有误,请斧正感谢 scrollTo方法 工作上遇到了这样的场景,在聊天页面当用户刷新页面时滚动条置底。很简单对吧,大概如下范例: Title scrollTo(0, document...

    lscholscho 评论0 收藏0
  • 算法系列——算法入门之递归分而治之思想的实现

    算法系列——算法入门之递归分而治之思想的实现

    摘要:简单算法之递归我向算法工程师请教如何学好算法,他跟我提议说先看懂汉诺塔,这是一个小朋友都会玩的游戏,里面用到了递归的思想。递归实现倒计时函数下面这个倒计时函数使用了递归,而且使用了尾递归优化。 前端需要算法吗? 别想太多,肯定要!!! ...

    or0funor0fun 评论0 收藏0
  • 一个表单验证例子

    一个表单验证例子

    摘要:这个默认会被清掉删除数组的某一位验证列队中所有的元素事件必须放在元素上没有输入任何数据如果有一个不通过阻止默认行为,不提交更新更新决定是否放进列队验证验证当个元素方法里面加你喜欢的正则没有正则当作成功加红滚动失败成功环境变量提交 ...

    songzesongze 评论0 收藏0
  • 如何优雅的设计 React 组件

    如何优雅的设计 React 组件

    摘要:尽管现在的已不再那么流行,但的设计思想还是非常值得致敬和学习的,特别是的插件化。那么,如何解决我们回顾下的生命周期,父组件传递到子组件的的更新数据可以在中获取。当然,如何设计取决于你自己的项目,正所谓没有最好的, 作者:晓冬本文原创,...

    AnchorerAnchorer 评论0 收藏0
  • 利用js完成github404的页面效果图

    利用js完成github404的页面效果图

    摘要:利用完成的动态效果最近学习了的页面效果,有一些心得想要记录下来。 利用js完成github404的动态效果 最近学习了github not found 的页面效果,有一些心得想要记录下来。 第一次写文章,若有不对的地方,还请大佬们指出。 效果图 我是利用往上下载的一...

    zhonghanwenzhonghanwen 评论0 收藏0
  • React.js 小书 Lesson1-2 - 前端组件化(一):从一个简单的例子讲起

    React.js 小书 Lesson1-2 - 前端组件化(一):从一个简单的例子讲起

    摘要:一个组件的显示形态和行为有可能是由某些数据决定的。一个简单的点赞功能我们会从一个简单的点赞功能讲起。我们需要结构,准确地来说我们需要这个点赞功能的字符串表示的结构。下一节小书前端组件化二优化操作中我们继续优化这个例子,让它更加通用。 ...

    null1145null1145 评论0 收藏0
  • React.js 小书 Lesson3 - 前端组件化(二):优化 DOM 操作

    React.js 小书 Lesson3 - 前端组件化(二):优化 DOM 操作

    摘要:一个组件的显示形态由多个状态决定的情况非常常见。我们顺利地消除了手动的操作。非一般的暴力,因为每次都重新构造新增删除元素,会导致浏览器进行大量的重排,严重影响性能。下一节小书前端组件化三抽象出公共组件类我们把这个通用模式抽离到一个类当...

    DrinkeyDrinkey 评论0 收藏0
  • React.js 小书 Lesson4 - 前端组件化(三):抽象出公共组件类

    React.js 小书 Lesson4 - 前端组件化(三):抽象出公共组件类

    摘要:最后抽离出来了一个类,可以帮助我们更好的做组件化。一个组件有自己的显示形态上面的结构和内容行为,组件的显示形态和行为可以由数据状态和配置参数共同决定。接下来我们开始正式进入主题,开始正式介绍。下一节链接直达小书基本环境安装 React.js ...

    jsbintaskjsbintask 评论0 收藏0
  • javascript this的学习总结

    javascript this的学习总结

    摘要:例如通过,调用时强制把它的绑定到上。箭头函数问题箭头函数体内的对象就是定义时所在的对象,而不是使用时所在的对象,固定不变。 刚入门javascript,关于this的学习,花了自己挺多的时间,做了比较多的功课,看了一篇又一篇的文章,也看了一些书籍,...

    A  LoityA Loity 评论0 收藏0
  • 关于this的理解以及如何减少全局变量污染的问题

    关于this的理解以及如何减少全局变量污染的问题

    摘要:如果没有当前方法或该方法不属于任何其它对象,则是指全局对象。正是这种情况如果我们有许多全局变量那么多于代码的维护和复用将非常的困难。如里面提到的闭包,使用闭包来进行信息的隐藏也能达到减少全局变量的污染。 this是学习每门语言的必备,this...

    Y3GY3G 评论0 收藏0
  • 微信公众号的第一次开发,新手爬坑

    微信公众号的第一次开发,新手爬坑

    摘要:最近接触到微信公众号开发,首先就是爬这个关于自定义菜单的坑了,看了文档一段时间加上百度的总结了实现的方法上代码,这里要说明我直接用了自己的令牌,这个自己根据自己的令牌来实现。 最近接触到微信公众号开发,首先就是爬这个关于自定义菜单的坑...

    phpmattphpmatt 评论0 收藏0
  • JavaScript设计模式与开发实践 - 观察者模式

    JavaScript设计模式与开发实践 - 观察者模式

    摘要:发布者的状态发生变化时就会通知所有的订阅者,使得它们能够自动更新自己。观察者模式的中心思想就是促进松散耦合,一为时间上的解耦,二为对象之间的解耦。参考设计模式与开发实践第章发布订阅模式设计模式第章第节观察者模式 概述 观察者模式又叫发...

    xiangzhihongxiangzhihong 评论0 收藏0
  • 作用域与闭包

    作用域与闭包

    摘要:依然持有对该作用域的引用,而这个引用就叫作闭包。无论通过何种手段将内部函数传递到所在的词法作用域以外,它都会持有对原始定义作用域的引用,无论在何处执行这个函数都会使用闭包。 因为最近项目比较少,闲来觉得需要学习《你不知道的JavaScript》...

    sheryshery 评论0 收藏0
  • React.js 小书 Lesson5 - React.js 基本环境安装

    React.js 小书 Lesson5 - React.js 基本环境安装

    摘要:工具地址在安装之前要确认你的机器上安装了环境包括。安装好环境以后,只需要按照官网的指引安装即可。所以可以把的源改成国内的的源,这样会加速下载过程。接下来我们会探讨的组件的基本写法小书使用描述信息。 React.js 小书 Lesson5 - React.js 基...

    ziluzilu 评论0 收藏0
  • You-Dont-Know-JS / Types & Grammar 笔记

    You-Dont-Know-JS / Types & Grammar 笔记

    摘要:以下这个情况并非独有,任何采用二进制浮点数,依据都会如此这是因为用二进制浮点表示并不精确。是,不过更准确的定义应该是,,因为实际上它还是个。是声明变量的默认值。数字还有个特殊的数值数字和数字对象 原文 You Don"t Know JS: Types & Gramma...

    DrummorDrummor 评论0 收藏0
  • Javascript正则表达式难点、重点

    Javascript正则表达式难点、重点

    摘要:接下来再看可以看到结果变成了,这是因为表达式匹配的内容可以用来表示忽略分组非捕获分组再来一个例子再来个时间转化的例子向前查找此东西是个位置即和。其中是一个子正则表达式。 重复的贪婪性 {n,m} {n,} {n} ? + * ?表示匹配0次或1次...

    cheukyincheukyin 评论0 收藏0
  • 从零开始的webpack生活-0x012:TranspilingLoader装载脚本

    从零开始的webpack生活-0x012:TranspilingLoader装载脚本

    摘要:概述上一章讲的是样式装载相关的,这一章见得是脚本加载相关的环境配置栗子加载安装依赖修改配置添加配置文件使用编写脚本打包并查看结果可以看到,语法被自动转化成了更多配置请查阅关于章节栗子加载安装依赖 0x001 概述 上一章讲的是样式装载相关的l...

    TonnyTonny 评论0 收藏0
  • 前端权限控制方案

    前端权限控制方案

    摘要:体系下的实现方式页面权限模块权限元件权限三种前端权限表现形式对应不同的管理策略。页面权限对于传统的多页应用,页面权限控制不需要前端关心,后端路由做一层控制。 在做商家后台管理系统时,作为前端通常会设计到大量的权限控制问题,按照细粒度归...

    laymanlayman 评论0 收藏0
  • 从零开始的webpack生活-0x013:LintingLoader格式校验

    从零开始的webpack生活-0x013:LintingLoader格式校验

    摘要:概述上一章讲的是脚本装载相关的,这一章见得是脚本格式校验相关的环境配置使用校验格式这份配置是偷的安装依赖包修改配置文件添加配置文件编写测试代码张三打包输出张三 0x001 概述 上一章讲的是脚本装载相关的loader,这一章见得是脚本格式校验相关...

    ephereridephererid 评论0 收藏0
  • 聊聊 Container 的实现

    聊聊 Container 的实现

    摘要:原生实现只存在于渲染引擎,原生是不存在的。假设有以下的代码包括了,换种说法是划分在同一组。于是,实现了一群粒子做同一件事其实就是实现了原生下的容器。不过,容器除了嵌套行为,它还有并列的行为兄弟容器。当作一次记忆加深的过程。 查了一下有...

    mudiyouyoumudiyouyou 评论0 收藏0
  • 创建对象(二):回顾与思考之继承

    创建对象(二):回顾与思考之继承

    摘要:关于继承的几点思考继承如果实例或者发生任何变化都会影响到,并且影响到由创建出的示例。这样即实现了继承有实现了解耦。继承如果这样做,的都指向了同一个对象,即都可以修改,这样就不再是继承关系了。继承应该是在子类上只能读继承的属性但是不能修...

    BingunerBinguner 评论0 收藏0

热门文章

<