文章库ARTICLE COLUMN

  • JavaScript之变量提升

    JavaScript之变量提升

    摘要:原文是这样说的不像那样会发生变量提升现象。这就导致了所有变量声明的语句都会被提升到代码的最前面。这就是变量提升。注意提出的新指令和是不会发生变量提升现象的,所以在使用语法时,一定要先声明再调用。 场景 开始读es6的时候,一开始介绍的是le...

    young.liyoung.li 评论0 收藏0
  • 从零开始写一个轮播

    从零开始写一个轮播

    摘要:什么是轮播轮播,英文,也就是幻灯片的意思,我们可以手动或者自动切换一张张的照片达到显示的目的。怎么实现一个轮播一般,我们可以两种方法来实现轮播,例如,核心思路使用透明度来切换照片,使用距离来平移照片。 什么是轮播 轮播,英文slider,也...

    PrasantaPrasanta 评论0 收藏0
  • express + mock 让前后台并行开发

    express + mock 让前后台并行开发

    摘要:下面来介绍一种让前后台并行开发。服务在端口上已启用我们需要在同级目录添加以下文件中的内容如下访问时查询成功张三访问时我们现在在浏览器中访问我们初步模拟数据基本就完成了。 在我们平时项目刚启动时,由于后台也是刚开始开发,我们前端往往在开...

    lansheng228lansheng228 评论0 收藏0
  • WEB开发面试畅谈(2)——多场景下的图片优化策略

    WEB开发面试畅谈(2)——多场景下的图片优化策略

    详情点击http://blog.zhangbing.club/%E...

    PocherPocher 评论0 收藏0
  • 前端代码的错误日志收集了解一下

    前端代码的错误日志收集了解一下

    摘要:前言开发应用程序过程中的一种常见的做法就是集中保存错误日志以便查找重要错误的原因就像数据库和服务器都会定期写入日志一样在复杂的应用程序中我们同样推荐你把错误也回写到服务器换句话再说我们也可以将这些错误写入到保存服务器端错误的地方只不过...

    changfeng1050changfeng1050 评论0 收藏0
  • JS基础入门篇(二十)—事件和事件对象(一)

    JS基础入门篇(二十)—事件和事件对象(一)

    摘要:事件事件的定义所有的元素都有事件,我们要做的就是为事件绑定函数,当元素发生事件时就会出发对应的函数。当我们没有为事件绑定函数时,事件的值为。点击事件需要注意的是事件名是,不是。鼠标移动事件鼠标移动持续触发,当鼠标移出此元素上停止触发。...

    ranwuranwu 评论0 收藏0
  • JavaScript对内存的使用

    JavaScript对内存的使用

    摘要:内存图示意图内存图就是简化模拟示意使用的内存中的数据区中的情况,简单的分为栈内存堆内存,如下图。明显,左边是原始代码,中间是栈内存,右边是堆内存。如果原始代码中变量是对象,栈内存中就会存储堆内存的地址随机,堆内存中会存储这个对象的所有...

    EastboatEastboat 评论0 收藏0
  • 这儿有一个使你网页性能提升10倍的工具

    这儿有一个使你网页性能提升10倍的工具

    摘要:昨天上午,我发布了业界第一款性能统计分析框架。同时,这个工具也是学习浏览器加载渲染网页过程和性能优化的一个利器,因此我们也可以把他作为一个强大的学习辅助工具,不至于让我们在样本过少的情况下得到错误的结论。 昨天上午10:00,我发布了业界...

    Leck1eLeck1e 评论0 收藏0
  • [React Native]一款RSS阅读器

    [React Native]一款RSS阅读器

    摘要:耗时近两月,一个项目。开发期间恰逢和兴起,不可避免地引起不少对的对比讨论,且唱衰较多。该项目完全可用,虽然还存在一些小的,后期会继续跟进。无奈的免费服务每日请求有限,目前仅供自用,之后有机会还是会尝试迁移到上。 耗时近两月,一个React ...

    jsummerjsummer 评论0 收藏0
  • 【前端数据结构基础】链表

    【前端数据结构基础】链表

    摘要:前言数组是我们非常熟悉且常用的一种数据结构。但我们发现,数组不总是组织数据的最佳数据结构。参考资料数据结构与算法描述第章链表由于书上的源代码出现了错误,因此代码根据实际运行结果做了相应修改。 前言 数组是我们非常熟悉且常用的一种数据结...

    awkjawkj 评论0 收藏0
  • 讲清楚之 javascript 函数

    讲清楚之 javascript 函数

    摘要:中函数是一等公民。小明小明调用函数时,传递给函数的值被称为函数的实参值传递,对应位置的函数参数名叫作形参。所以不推荐使用构造函数创建函数因为它需要的函数体作为字符串可能会阻止一些引擎优化也会引起浏览器资源回收等问题。 函数 之前几节中...

    KeaganKeagan 评论0 收藏0
  • JavaScript 进阶 从实现理解闭包(校对版)

    JavaScript 进阶 从实现理解闭包(校对版)

    摘要:嵌套函数在一个函数中创建另一个函数,称为嵌套。这在很容易实现嵌套函数可以访问外部变量,帮助我们很方便地返回组合后的全名。更有趣的是,嵌套函数可以作为一个新对象的属性或者自己本身被。 来源于 现代JavaScript教程闭包章节中文翻译计划本文很...

    wuyangnjuwuyangnju 评论0 收藏0
  • 记一次解决谷歌浏览器Google Chrome Helper占用过高cpu问题

    记一次解决谷歌浏览器Google Chrome Helper占用过高cpu问题

    摘要:机器过高,一般都是可以从任务管理器着手解决。系统的任务管理器可以监控各个程序占用的是否正常,通常程序自身也是有任务管理的。像谷歌浏览器这种软件,几乎本身就是一个操作系统,所以说它的任务管理器也是必不可少的。 阅读原文 1. 问题现象 有时...

    sihaisihai 评论0 收藏0
  • 数码照片Exif - Orientation 自动修正解决方案

    数码照片Exif - Orientation 自动修正解决方案

    摘要:使用自动修正数码照片使用场景,在做朋友圈时,时常遇到需要用户拍照上传图片需求,但是在一些手机上拍出来的照片会出现奇怪的旋转角度来呈现。 使用Canvas + exif-js自动修正数码照片 使用场景,在做朋友圈 H5 时,时常遇到需要用户拍照上传图片需求...

    cnswordercnsworder 评论0 收藏0
  • 前端框架这么多,该如何抉择?

    前端框架这么多,该如何抉择?

    摘要:在引起状态变化的时刻,框架自动触发脏检查,也可以手动执行脏检查,直接操作更新视图。最后,说了这么多,大家在具体选型时还是要首先分析自己的需求和现状,然后再做选择。 作为一个软件开发者,最大的挑战就是在不断涌现的新技术中进行取舍,持续学...

    lemonlemon 评论0 收藏0
  • 一个前端菜鸟的成长历程

    一个前端菜鸟的成长历程

    摘要:张鑫旭老师的文章写的很棒,解决了我的许多困惑。所以,基础知识的牢固就显得尤为重要是个不怎么听话的孩子,总是会搞出一些奇奇怪怪的事情来张鑫旭老师十年磨一剑,钻研的魔法,可见其中技术细节有多复杂。   从实习算起,到现在工作了也有一年半的...

    SHERlocked93SHERlocked93 评论0 收藏0
  • 用小猪佩奇说明Javascript的原型和原型链

    用小猪佩奇说明Javascript的原型和原型链

    摘要:它指向构造函数的原型对象这是原型对象上的一个指向构造函数的属性。先看代码的构造函数创建一个的实例,小猪佩奇敲黑板,划重点,理解这一句整个问题的关键,请多重复几遍。也就是说小猪佩奇的原型,就是从继承来的写成代码就是这个样子。   没错,...

    vibiuvibiu 评论0 收藏0
  • JS事件循环,了解一下

    JS事件循环,了解一下

    摘要:任务队列中的代码被加载到函数调用栈中去执行。说到这里,你基本上对事件循环有个大致的了解了。 在理解事件循环之前,我总会遇到一些奇奇怪怪的问题:比如明明已经调接口拿到了数据,可是跟在调数据之后的操作却没有正常执行;又或者不知道为啥,代码...

    xbynetxbynet 评论0 收藏0
  • 如何利用Webp和http缓存节省30%的网络流量

    如何利用Webp和http缓存节省30%的网络流量

    摘要:年月日,开始让支持无损压缩和透明色通道的功能,而在年月日的引用实做中正式支持。根据较早的测试,的无损压缩比网络上找到的档少了的文件大小,即使这些档在使用和处理过,还是可以减少的文件大小。这两种缓存方式是可以同时存在的。   Webp推出那...

    fyberfyber 评论0 收藏0
  • 手机端页面在项目中遇到的一些问题及解决办法(持续更新)

    手机端页面在项目中遇到的一些问题及解决办法(持续更新)

    摘要:解决页面使用在上滑动卡顿的问题首先你可能会给页面的和增加了然后就可能造成上页面滑动的卡顿问题。页面橡皮弹回效果遮挡页面选项卡有时和的去除掉问题可能就没有了。该行无文字时,光标高度与的一致。 1.解决页面使用overflow: scroll在iOS上滑动卡...

    wyk1184wyk1184 评论0 收藏0
  • 从lodash源码学习节流与防抖

    从lodash源码学习节流与防抖

    摘要:首先重置防抖函数最后调用时间,然后去触发一个定时器,保证后接下来的执行。这就避免了手动管理定时器。   之前遇到过一个场景,页面上有几个d3.js绘制的图形。如果调整浏览器可视区大小,会引发图形重绘。当图中的节点比较多的时候,页面会显得异...

    CloudDeveloperCloudDeveloper 评论0 收藏0
  • 作为前端,如何帮帝都的朋友租到合适的房子

    作为前端,如何帮帝都的朋友租到合适的房子

    摘要:前后翻几页我们不难发现,豆瓣是利用后面的参数来实现分页的。最后我们打开看一看效果吧,标红的是回复数量,点击标题可以直接跳转到豆瓣对应的页面。   在帝都打拼的小伙伴都知道,要租个合适的房子真心不易。中介要收一个月的房租作为中介费。而且...

    xiaolinbangxiaolinbang 评论0 收藏0
  • 作为前端,你不得不知道的SEO

    作为前端,你不得不知道的SEO

    摘要:就是把你的页面直接丢给百度的接口,亲口告诉百度你有哪些页面,这是效率最高也是收录最快的方式了。百度在国内搜索引擎的占有率最高,但是很不幸,它并不支持数据的爬取。这些将作为搜索结果排序的重要依据。   研发的同学,其实很多人并没有深入了...

    UnixAgainUnixAgain 评论0 收藏0
  • 用愚公移山说明Javascript创建对象的各种姿势

    用愚公移山说明Javascript创建对象的各种姿势

    摘要:北山愚公者年且九十面山而居。工厂模式愚小公北山愚小小公北山工厂模式比较明显的一个缺点就是由于生成并返回了一个中间对象,所以不能判断对象的类型。   太行、王屋二山,方七百里,高万仞。本在冀州之南,河阳之北.......   嗯,按照惯例,第一句...

    cartooncartoon 评论0 收藏0
  • JavaScript数据类型间的转换

    JavaScript数据类型间的转换

    摘要:所有类型通用任意类型转数字返回值只有,如下图。非数字的返回值都是,输入参数为要转换的目标,为要求转换的进制。该方法适合所有数据类型,返回值或其他。 任意类型转字符串 String(x) showImg("https://segmentfault.com/img/bVbbOQz?w=1218&h=416"...

    TaonceTaonce 评论0 收藏0

热门文章

<