文章库ARTICLE COLUMN

  • Web 性能优化:21种优化CSS和加快网站速度的方法

    Web 性能优化:21种优化CSS和加快网站速度的方法

    摘要:优化需要一个多维的方法。的规范允许省略属性组中的最后一个分号。省略提高性能的一个简单方法是使用标准的一个特性。在运行它如果你希望将产品集成到中,请访问。维护不良的存储库包含一组包装器文件和。 showImg("https://segmentfault.com/img/bVbp...

    qiangdadaqiangdada 评论0 收藏0
  • ES6 生成器简单运用

    ES6 生成器简单运用

    摘要:概念生成器是由生成器函数运行后得到的,是可迭代的。关键字使生成器函数执行暂停,关键字后面的表达式的值返回给生成器的调用者。模拟异步请求返回一个随机数演示地址不过,自从出了和之后,更多的是用这个组合,其使用也更简单,范围也更广。 概念 ...

    JaysonWangJaysonWang 评论0 收藏0
  • scrollTop 瀑布流的关键点 offsetTop

    scrollTop 瀑布流的关键点 offsetTop

    摘要:瀑布流的关键点瀑布流的关键点在判断是否到达页面底部。最主要的一个参数就是看个图,你就明白了只要满足这个条件,就载入新内容最后一个元素的上边距窗口的高度文档上卷的高度如果满足条件,返回关于的测试,只有在才会变化,其它不无法获取,一直是参...

    cheng10cheng10 评论0 收藏0
  • 前端人工智能:通过机器学习推导函数方程式--铂金Ⅲ

    前端人工智能:通过机器学习推导函数方程式--铂金Ⅲ

    摘要:我们能不能找到自己对应的维度和发生过的事情联系起来,然后用人工智能去机器学习并训练出一个属于我们自己一生命运轨迹的函数。。。。 showImg("https://segmentfault.com/img/bVbpWfK?w=1364&h=352"); 什么是tensorflow.js tensorflow.js是一个能运...

    AomineAomine 评论0 收藏0
  • 前端面试题 -- JavaScript (一)

    前端面试题 -- JavaScript (一)

    摘要:前言前两天总结了一下方面的面试题传送门,今天翻看了一些面试中常见的几个问题只是一部分,会持续更新,分享给有需要的小伙伴,欢迎关注如果文章中有出现纰漏错误之处,还请看到的小伙伴留言指正,先行谢过以下有哪些数据类型种原始数据类型布尔表示一...

    junnplusjunnplus 评论0 收藏0
  • JS类型判断

    JS类型判断

    摘要:数据类型判断有的时候需要判断数据类型,应对各种复杂的逻辑判断,先来个咱们最常用的。操作符返回一个字符串,并表示该变量的类型。运算符用于测试构造函数的属性是否出现在对象的原型链中的任何位置通俗点说就是一个变量是否某个对象的实例。 JS数据...

    yvonneyvonne 评论0 收藏0
  • showImg("https://segmentfault.com/img/remote/1460000018536668?w=1335&h=909"); 最近回顾 js 继承的时候,发现还是对一些概念不是很清晰。这里再梳理一下 JS 中继承的几种主要的方式,构造函数继承、原型链继承、组合继承以及原型式继承、寄生式继承、寄...

    Yu_HuangYu_Huang 评论0 收藏0
  • process.nextTick() 、setTimeout()、setInterval() 运行机

    process.nextTick() 、setTimeout()、setInterval() 运行机

    摘要:注意如果主逻辑的代码执行时间已经超过了第二个参数设置的时间,那么等运行到该回调函数时,它会忽略掉这个时间,并立即执行。如果某一个进行大量的计算,那么它就会阻塞在当前的回调函数中,等待该计算完成后,再执行下一个的回调函数。 setTimeout()...

    lscholscho 评论0 收藏0
  • 关于Cookie的那些事

    关于Cookie的那些事

    摘要:假设有两个域名域名域名域名有分级的概念,也就是说域名与域名都是的子域名,又是的子域名在域名所使用的服务中,可以设置域名在服务端设置的时候,设置为或没有区别,注意前面的点,即只要是为显式的声明,前面带不带点没有区别。 1 Cookie简介 Cooki...

    sf_wangchongsf_wangchong 评论0 收藏0
  • Promise——从阅读文档到简单实现(二)

    Promise——从阅读文档到简单实现(二)

    摘要:在和方法执行的时候订阅事件,将自己的回调函数绑定到事件上,属性是发布者,一旦它的值发生改变就发布事件,执行回调函数。实现和方法的回调函数都是,当满足条件对象状态改变时,这些回调会被放入队列。所以我需要在某个变为时,删除它们绑定的回调函...

    dinferdinfer 评论0 收藏0
  • 《JavaScript 正则表达式迷你书》知识点小抄本

    《JavaScript 正则表达式迷你书》知识点小抄本

    摘要:介绍这周开始学习老姚大佬的正则表达式迷你书,然后习惯性的看完一遍后,整理一下知识点,便于以后自己重新复习。感谢原书作者老姚,本文无意抄袭,只是作为自己知识点的整理,后续也会整理到自己的知识库网站中。等价于,表示出现次。 showImg("https...

    zollerozollero 评论0 收藏0
  • webpack4-Tree-Shaking优化

    webpack4-Tree-Shaking优化

    摘要:概念由来已久,今天再来谈一谈,是因为中有了新的优化。简单的介绍下什么是。它已经为我们消除了副作用。而且我并没有引入。即便根据文件大小,可能还有朋友持怀疑态度。因为最近才接触。所以没有在低版本的时候打包过。 Tree-Shaking概念由来已久,今...

    bawnbawn 评论0 收藏0
  • Vue-cli 3.5.1 + Webstorm 使用手机访问演示页面

    Vue-cli 3.5.1 + Webstorm 使用手机访问演示页面

    摘要:使用手机访问演示页面如果使用和创建项目。后手机不能通过网络访问演示页面,原因是默认使用计算机本地连接的地址作为网络访问地址修改地址为要使用的无线网络地址就可以解决问题在之前的版本中可以修改目录内文件解决移除了文件后可尝试如下解决办法。...

    CrazyCodesCrazyCodes 评论0 收藏0
  • 用for...in 和Object.keys()枚举对象属性的差异

    用for...in 和Object.keys()枚举对象属性的差异

    摘要:用循环和方法都可以获取对象的属性,那么它们有什么区别呢假设有一个对象定义不可枚举属性程序的输出结果为两种方式都获取到了对象的所有可枚举属性,而对于不可枚举属性两种方式都无法得到。 用for...in循环和Object.keys方法都可以获取对象的属性,...

    liaoyg8023liaoyg8023 评论0 收藏0
  • CSS3 3D学习笔记

    CSS3 3D学习笔记

    摘要:最近学习了的动画在这里做一个总结。也可以用复合属性移动图片正方向的左边移动也就是我们的右边不要以为始终是是数学数轴的轴方向。其中值为默认值,表示所有子元素在平面呈现。更多的还是需要结合代码修改练习去体会。 最近学习了CSS3的动画,在这里...

    DevTalkingDevTalking 评论0 收藏0
  • 根据调试工具看Vue源码之computed(二)

    根据调试工具看Vue源码之computed(二)

    摘要:回顾上回提到,计算属性的缓存与这个类的属性有关,那么这次我们接着来看下,属性到底取决于什么情况来变化,从而对进行缓存。 回顾 上回提到,computed————计算属性的缓存与Watcher这个类的dirty属性有关,那么这次我们接着来看下,dirty属性到底...

    U2FsdGVkX1xU2FsdGVkX1x 评论0 收藏0
  • React前端学习小结

    React前端学习小结

    摘要:正式开始系统地学习前端已经三个多月了,感觉前端知识体系庞杂但是又非常有趣。更新一个节点需要做的事情有两件,更新顶层标签的属性,更新这个标签包裹的子节点。 正式开始系统地学习前端已经三个多月了,感觉前端知识体系庞杂但是又非常有趣。前端演...

    iOS122iOS122 评论0 收藏0
  • 如何开发一款以太坊(安卓)钱包系列1 - 通过助记词创建账号

    如何开发一款以太坊(安卓)钱包系列1 - 通过助记词创建账号

    摘要:本文首发于深入浅出区块链社区原文链接以太坊安卓钱包系列通过助记词创建账号原文已更新,请读者前往原文阅读上周我开源了一款钱包,反映很好,一周时间不到已经快到。的功能和类似,它是比特币协议的实现,他实现了及相关协议。 本文首发于深入浅出区...

    bbbbbbbbbbbb 评论0 收藏0
  • 高级前端基础-JavaScript抽象语法树AST

    高级前端基础-JavaScript抽象语法树AST

    摘要:本文主要介绍解析生成的抽象语法树节点,的实现也是基于的。原文地址解析器是把源码转化为抽象语法树的解析器。参考文献前端进阶之抽象语法树抽象语法树 前言 Babel为当前最流行的代码JavaScript编译器了,其使用的JavaScript解析器为babel-parser,最...

    veranoverano 评论0 收藏0
  • 每日 30 秒 ⏱ 终极等于

    每日 30 秒 ⏱ 终极等于

    简介 字符串、数字、数组、对象、时间、类型、等于 科学家发现,人脑中会分泌多种能让人感到快乐、安全和成就感的物质,这些物质统称为快乐素。通常情况下,快乐素的释放水平很低,维持我们心情平静。只有当我们完成了预设目标,作为奖励,大脑才会增加...

    lakesidelakeside 评论0 收藏0
  • 防抖(debounce)和节流(throttle)的学习总结

    防抖(debounce)和节流(throttle)的学习总结

    摘要:节流原理为事件触发时调用的函数添加时间阈值,只有在超过时间阈值时触发事件,回调函数才会被调用。 防抖(debounce) 用户与网页进行交互时,经常出现根据页面的状态、数据向服务器请求、发送数据的场景,比如:根据用户的输入数据进行实时校验,下...

    casparcaspar 评论0 收藏0
  • 微信开发-自定义分享卡片-node.js实现

    微信开发-自定义分享卡片-node.js实现

    摘要:本篇主要讲述,如何在微信中打开自家的页面,在然后在用户分享的时候,能由我们自定义分享出去后,展示的页面卡片中的页面标题页面描述页面图片和分享链接。 本篇主要讲述,如何在微信中打开自家的页面,在然后在用户分享的时候,能由我们自定义分享出...

    ObjectObject 评论0 收藏0
  • 微信小程序登录 session

    微信小程序登录 session

    摘要:具体参看机制说明小程序唯一标识和小程序的获取如下检测当前用户登录态是否有效未过期,并且在本生命周期一直有效登录态过期重新登录 获取微信小程序登录的session,整个过程如下: showImg("https://segmentfault.com/img/bVbpVLA?w=703&h=852"); 第...

    inaptinapt 评论0 收藏0
  • vue项目之bug无处不在(一)style-loader依赖缺失

    vue项目之bug无处不在(一)style-loader依赖缺失

    摘要:一依赖缺失好好的项目,两天不管你,怎么就闹脾气,非要整出这么一个,原因还未找到报错如下知道原因的小哥哥小姐姐,麻烦留个言,感激不尽按照提示然后依然报错尝试删除删除后,执行然后,重新执行奇迹般成功了 一、style-loader依赖缺失 好好的项目...

    NullNull 评论0 收藏0
  • Promise学习总结

    Promise学习总结

    摘要:引擎线程也称为内核,负责处理脚本程序例如引擎引擎线程负责解析脚本,运行代码。对象代表一个未完成但预计将来会完成的操作。注意一旦新建就会立即执行它属于,无法取消。 写在前面: 第一遍学Promise时, 只是大概过了一遍, 感觉学的不够深入, 这一篇...

    twohappytwohappy 评论0 收藏0

热门文章

<