文章库ARTICLE COLUMN

  • React 最佳实践

    React 最佳实践

    摘要:本文针对技术栈,总结了一些最佳实践,对编写高质量的代码有一定的参考作用。二最佳实践说明多用如果组件是纯展示型的,不需要维护和生命周期,则优先使用。理解并遵循这些最佳实践,写出来的代码质量会有一定的保证。 欢迎关注我的公众号睿Talk,获取...

    lavnFanlavnFan 评论0 收藏0
  • 写了一个个人资产管理的后台系统

    写了一个个人资产管理的后台系统

    摘要:为了记账,最后统一为一个个人资产管理的后台,也挺直观,可以看到各项资产组成和趋势,最后就快速地写了一个项目,没有考虑代码的太多东西,只考虑功能的快速实现,而且只能记当前年的账,还特意参考了这个的可以计划记账的功能,特别喜欢。 关于个人...

    tain335tain335 评论0 收藏0
  • JS专题之严格模式

    JS专题之严格模式

    摘要:整个脚本文件就会以严格模式执行。函数作用域范围将放在函数体的第一行,则整个函数以严格模式运行。严格模式下,必须指明的指向对象。禁止在非函数代码块声明函数的严格模式只允许在全局作用域或函数作用域声明函数。 ECMAScript 5 引入了 strict mod...

    baukh789baukh789 评论0 收藏0
  • 浅谈MVC/MVP/MVVM模式(概述)

    浅谈MVC/MVP/MVVM模式(概述)

    本文来自我的博客这个想法不一定对系列,so,这个想法不一定对

    chaosx110chaosx110 评论0 收藏0
  • JS专题之memoization

    JS专题之memoization

    摘要:前言在计算机领域,记忆是主要用于加速程序计算的一种优化技术,它使得函数避免重复演算之前已被处理过的输入,而返回已缓存的结果。被执行了不是素数,其他数字默认是素数。我们可以看出,如果从开始打印斐波那契数列,函数被执行了次。 前言 在计算...

    zhishengzhisheng 评论0 收藏0
  • React学习笔记1---起步

    React学习笔记1---起步

    摘要:一开发环境准备安装命令行输入检验是否安装成功安装命令行输入检验是否安装成功安装命令行输入二构建并启动三围绕衍生出的思考声名式开发可以与其他框架并存组件化单向数据流视图层框架函数式编程 一、开发环境准备 安装node 命令行输入node -v检验...

    KeaganKeagan 评论0 收藏0
  • 原生JS发请求

    原生JS发请求

    var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (xhr.readyState == 4 && xhr.status == 200) { console.log(xhr.responseText); } ...

    dreamansdreamans 评论0 收藏0
  • JS专题之垃圾回收

    JS专题之垃圾回收

    摘要:如果没有引用指向该对象零引用,对象将被垃圾回收机制回收。经过增量标记改进后,垃圾回收的最大停顿时间可以减少到原来的左右。解除引用的真正作用是让值脱离执行环境,以便垃圾收集器下次运行时将其回收。 前言 在讲 JS 的垃圾回收(Garbage Collect...

    liujsliujs 评论0 收藏0
  • React Transition Group -- Transition 组件

    React Transition Group -- Transition 组件

    摘要:安装官方提供三个组件,分别为。这一章主要介绍下组件。默认情况下,子组件在达到退出状态后仍然挂载。注意没有特定的显示状态。启用或禁用转换。注意如果提供超时,仍将其用作回退。 导语 新的一年,换了新的工作也算是新的开始吧,最近对页面的切换...

    AirmusicAirmusic 评论0 收藏0
  • javascript的深拷贝VS浅拷贝

    javascript的深拷贝VS浅拷贝

    摘要:深拷贝浅拷贝本文主要对深拷贝浅拷贝的解释及实现做一下简单记录。之所以会有深拷贝与浅拷贝之分,是因为不同数据类型的数据在内存中的存储区域不一样。但注意,只能做一层属性的浅拷贝。 深拷贝VS浅拷贝 本文主要对深拷贝&浅拷贝的解释及实现做一下简...

    NekronNekron 评论0 收藏0
  • javascript设计模式之观察者模式

    javascript设计模式之观察者模式

    摘要:下面为学习笔记,对观察者模式做简单实现。注册的事件被触发后需要执行的动作注册事件及对应的执行动作触发事件对比执行事件前后的事件列表内容观察者模式在解决类的耦合中的应用小例子。 这篇笔记主要记录学习思路及收获,分享出来抛砖引玉,如有谬误...

    TamicTamic 评论0 收藏0
  • js实时监听窗口变化总结

    js实时监听窗口变化总结

    摘要:实时监听窗口变化总结浏览器窗口的内部宽度包括滚动条浏览器窗口的内部高度包括滚动条 js实时监听窗口变化总结 window.onresize = function () { var Width = window.innerWidth//浏览器窗口的内部宽度(包括滚动条) || document.documentElement.cl...

    AchillesAchilles 评论0 收藏0
  • 你可能不熟悉的JS总结

    你可能不熟悉的JS总结

    摘要:在语法上,称为暂时性死区。唯一的缺点可能就是浏览器兼容性不太好了。 暂时性死区 只要块级作用域存在let命令,它所声明的变量就绑定这个区域,不再受外部的影响。这么说可能有些抽象,举个例子: var temp = 123; if(true) { console.log(te...

    LiveVideoStackLiveVideoStack 评论0 收藏0
  • 创建华丽 UI 的 7条规则 第一部分 (2019年更新)

    创建华丽 UI 的 7条规则 第一部分 (2019年更新)

    摘要:未点击的按钮顶部的亮度略高于底部。我认为扁平化是未来的一种趋势。这种限制是有好处的,这有助于简化思想。同样可以采取更深的一步。顶部的导航条有更多的空间。文字搜索音乐占了整个导航条高度的。 showImg("https://segmentfault.com/img/bVbn06c?...

    anywayanyway 评论0 收藏0
  • 深入nodejs-搭建静态服务器(实现命令行)

    深入nodejs-搭建静态服务器(实现命令行)

    摘要:另外有哪里写的不好的地方或看不懂的地方可以给我留言。如果你觉得还有点用,给我这个上点个我会很感激你的哈个人公众号欢迎关注 静态服务器 使用node搭建一个可在任何目录下通过命令启动的一个简单http静态服务器 完整代码链接安装:npm install yg-s...

    jzzleejzzlee 评论0 收藏0
  • 过节很无聊?还是用 JavaScript 写一个脑力小游戏吧!

    过节很无聊?还是用 JavaScript 写一个脑力小游戏吧!

    摘要:作者疯狂的技术宅原文本文首发微信公众号欢迎关注,每天都给你推送新鲜的前端技术文章本教程使用了,和的基本的技术。我们将讨论数据属性定位透视转换事件处理超时和三元组。你不需要在编程方面有太多的知识和经验就能看懂,不过还是需要知道,和都是什...

    VervericaVerverica 评论0 收藏0
  • 面试必问之继承

    面试必问之继承

    摘要:继承常用的三种方法,记录一下,马上要面试了。觉得有用可以帮我点个赞吗谢谢了。 js继承常用的三种方法,记录一下,马上要面试了。 觉得有用可以帮我点个赞吗?谢谢了。 // 原型链继承 function Parent() { this.name = "原型链继承"; ...

    cartooncartoon 评论0 收藏0
  • HTML-form标签学习_015

    HTML-form标签学习_015

    摘要:标签学习中元素表示了文档中的一个区域,这个区域包含有交互控制元件,用来向服务器提交信息。属性事件标签踩坑内只有一个输入框时按回车会自动提交有多个时不管是否是隐藏的,任意一个获得焦点都不会提交。 HTML-form标签学习 HTML 中 元素表示了文...

    haobowdhaobowd 评论0 收藏0
  • Vue生命周期(中文版本)

    Vue生命周期(中文版本)

    摘要:只有数据更新虚拟监听到才执行三对照理解代码打上断点更方便理解增加我好渲染区域创建实例,得到不常用,一般用渲染 一、整理的Vue生命周期中文图 showImg("https://segmentfault.com/img/bVbn7z0"); 二、个人理解的Vue生命周期 1.看中文简介版本需要...

    ReductoReducto 评论0 收藏0
  • Origami – 简洁轻快的WordPress主题

    Origami – 简洁轻快的WordPress主题

    摘要:简洁,轻快为什么将这个主题称之为折纸主题呢因为主题的风格偏向纸片化,大多元素都是方方正正的,扁平化设计,并且刚开始制作的时候期望它能像纸片一样轻盈。许可证根据许可证开源。 showImg("https://segmentfault.com/img/remote/1460000018104948?...

    jsummerjsummer 评论0 收藏0
  • 每首歌只听最High部分的音乐播放器(支持kugou/netease/xiami)[Angular

    每首歌只听最High部分的音乐播放器(支持kugou/netease/xiami)[Angular

    摘要:在线试用界面说明框架前端后端若有纰漏请大家补充指正歌曲进度调整歌词显示完整镜像完善桌面浏览器下界面样式构建桌面应用音量调整设置界面添加渐近渐出排行榜隐藏等配置 在线试用 https://music.xinshangshangxin.com github https://github.com/xins...

    cikenerdcikenerd 评论0 收藏0
  • vue小说移动端阅读器vue全家桶项目,已部署到服务器可访问预览

    vue小说移动端阅读器vue全家桶项目,已部署到服务器可访问预览

    摘要:暑假实习了几个月辞职后,闲着无聊自己开发的一个小说阅读器链接,里面的小说接口调用的是追书神器项目源码我已经上传到,想看源码搜索以下链接觉得可以的话点个共同进步技术栈由于目前是实习生缺少一些经验代码分格可能适合一些初学者所以此项目很适合...

    SanchiSanchi 评论0 收藏0
  • Vue 组件子传父理解篇

    Vue 组件子传父理解篇

    摘要:子传父想要子传父,通过子组件控制父组件方法,进而让父组件的方法自己改变自己的明确父组件绑定的上内容作用域都属于父组件的,因此传值的都是父组件的或者例如下面的案例,首先和中左面都是子组件的接受的变量值,右面都有可能是父组件或者传值简单 ...

    wudengzanwudengzan 评论0 收藏0
  • 刷前端面经笔记(一)

    刷前端面经笔记(一)

    摘要:协商缓存从缓存数据库中取出缓存的标识,然后向浏览器发送请求验证请求的数据是否已经更新,如果已更新则返回新的数据,若未更新则使用缓存数据库中的缓存数据。 1.CSS的盒子模型 包含元素内容content、内边距padding、边框border、外边距marginbox-si...

    刘德刚刘德刚 评论0 收藏0
  • 刷前端面经笔记(二)

    刷前端面经笔记(二)

    摘要:但这会带来高度塌陷的问题,所以要清除浮动。核心内置类,会尝试先于例外的是,利用的是转换。安全性请求可被缓存,请求保存在浏览器的历史记录中则不能被缓存。与相比,的安全性较差,因为发送的数据是的一部分。 1.实现三栏布局(左右两边固定宽度,...

    rottengeekrottengeek 评论0 收藏0

热门文章

<