文章库ARTICLE COLUMN

  • 重学前端学习笔记(二十七)--JavaScript的词法

    重学前端学习笔记(二十七)--JavaScript的词法

    摘要:模板语法四种词法定义二空白符号空白符号分类或称是,是缩进符,字符串中写的。注意换行符会影响的两个重要语法特性自动插入分号和规则。 笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏,每天10分钟,重构你的...

    MageekChiuMageekChiu 评论0 收藏0
  • 六种组织CSS的方式

    六种组织CSS的方式

    摘要:意为面向对象的。这种书写代码的风格建议将样式分为几个部分,称为层。这种方法避免了类名的重叠。一些开发者注意到使用这种原则来书写和维护代码是相当方便的在某种程度上,作者拿出了最好的成果,并且以一种简洁的方式展示了这项技术。 Ben Frain曾...

    raledongraledong 评论0 收藏0
  • 精读《What's new in javascript》

    精读《What's new in javascript》

    摘要:举例来说即便某个失败了,也不会导致的发生,这样在不在乎是否有项目失败,只要拿到都结束的信号的场景很有用。对于则稍有不同只要有子项,就会完成,哪怕第一个了,而第二个了,也会,而对于,这种场景会直接。 1. 引言 本周精读的内容是:Google I/O...

    dabaidabai 评论0 收藏0
  • 以太坊Dapp《小誓言》上线!

    以太坊Dapp《小誓言》上线!

    摘要:基于以太坊开发的小誓言上线了地址用户可以发送自己想说的话,想要记录的誓言,永久的保存链上誓言列表写下誓言调用钱包,支付手续费誓言成功发布到链上体验地址另外,我是部署到了测试网络上使用免费的测试就可以使用。 基于以太坊开发的Dapp 《小誓...

    sumorysumory 评论0 收藏0
  • 【Step-By-Step】一周面试题深入解析 / 周刊02

    【Step-By-Step】一周面试题深入解析 / 周刊02

    摘要:关于点击进入项目是我于开始的一个项目,每个工作日发布一道面试题。即使这个时间周期内,小明取得多次满分。创建作用域链在执行期上下文的创建阶段,作用域链是在变量对象之后创建的。这种一层一层的关系,就是作用域链。 关于【Step-By-Step】 Step...

    BDEEFEBDEEFE 评论0 收藏0
  • Express.js之路(1)

    Express.js之路(1)

    摘要:什么是它是一个基于平台,快速开放极简的开发框架。在中就是一个重点。这让我们更加注重业务的功能和开发效率。项目运行我们利用框架可以减少我们的代码量,比起之前使用的核心模块构建服务器代码排版更直观。 什么是Express.js? 它是一个基于Node.js...

    HitenDevHitenDev 评论0 收藏0
  • 递归获取页面元素的真实offsetLeft和offsetTop

    递归获取页面元素的真实offsetLeft和offsetTop

    摘要:由于父元素的定位属性导致子元素及其孙元素等的和变得和预期不一致预期上都是到屏幕左边和上边的位置由于需要做鼠标拖动旋转和鼠标框选所以必须拿到统一坐标系的相对位置的值距离屏幕左上角于是就有了递归计算元素的真实和的值初始化随意布局随意填写元...

    EscapedDogEscapedDog 评论0 收藏0
  • h5 调用摄像头拍照和录像

    h5 调用摄像头拍照和录像

    摘要:开启摄像头开启摄像头拍照获得摄像头区域这里介绍新的方法,返回一个对象这个对象返回成功后的回调函数带一个对象作为其参数是对象里的方法方法是异步执行,当前的方法执行完后再执行内部的程序避免数据没有获取到获得对象来源原文 showImg("https://s...

    邹强邹强 评论0 收藏0
  • 关于前端实现文件下载功能

    关于前端实现文件下载功能

    摘要:问题以上两种方式,当在下载格式,或者视频文件时,浏览器会直接播放该文件,而达不到直接下载的功能,此时,当下载音视频文件时无法使用以上两种方式。 1、通过window.open()打开新页面下载文件 window.open(`url`, "_self") 使用场景:下载excel文件...

    ArnoArno 评论0 收藏0
  • Halo v1.0 正式版发布,一款惊艳的动态博客系统

    Halo v1.0 正式版发布,一款惊艳的动态博客系统

    摘要:今年,在的帮助下,我们几乎完全重写了,然后正式版就发布了。在此,非常感谢的加入以及他做出的贡献。拥有风格的,你可以用于开发单页面主题,微信小程序等。同时支持微信发布日志后续计划。 前言 Halo 从去年 5 月开源以来,广受小伙伴们的喜爱,在...

    duan199226duan199226 评论0 收藏0
  • JavaScript 中的 forEach 源码

    JavaScript 中的 forEach 源码

    摘要:我们只能通过一些公开的参考一些浏览器内核公开代码。但思路就在那了,更完善的代码待大家来补充,一起交流。原创不简单,码字不易,点个赞,行不行 在日常 Coding 中,码农们肯定少不了对数组的操作,其中很常用的一个操作就是对数组进行遍历,查看数...

    maochunguangmaochunguang 评论0 收藏0
  • [前端漫谈_2] 从 Dva 的 Effect 到 Generator + Promise 实现异步

    [前端漫谈_2] 从 Dva 的 Effect 到 Generator + Promise 实现异步

    摘要:你能学到什么如何使用实现异步编程异步编程的原理解析前言结合上一篇文章,我们来聊聊基础原理说到异步编程,你想到的是和,但那也只是的语法糖而已。表示一个异步操作的最终状态完成或失败,以及其返回的值。至此实现异步操作的控制。 你能学到什么 ...

    pekonchanpekonchan 评论0 收藏0
  • JS中Function和Object的继承关系

    JS中Function和Object的继承关系

    摘要:问题中和的继承关系回答如下图所示理解产生的无所有的构造函数都继承于所有原型对象都继承于,除了本身 问题:JS中Function和Object的继承关系?回答:如下图所示showImg("https://segmentfault.com/img/bVbtpdl?w=618&h=781"); 理解:function Foo ()...

    lieepslieeps 评论0 收藏0
  • 伪数组及其转换为真数组原理

    伪数组及其转换为真数组原理

    摘要:伪数组及其转换为真数组原理什么是伪数组定义拥有属性和数值下标属性。不具有数组所具有的方法。伪数组是一个,而真实的数组是一个常见的伪数组参数数组对象列表比如通过得到的列表对象比如举例通过得到的对象列表是一个伪数组。 伪数组及其转换为真数...

    fobnnfobnn 评论0 收藏0
  • 常用的设计模式和应用场景

    常用的设计模式和应用场景

    摘要:构造函数模式使用来新增实例。工厂模式像工厂一样流水线般生产一个个对象。 1、构造函数模式 使用new来新增实例。 2、工厂模式 像工厂一样流水线般生产一个个对象。 3、模块模式 为单体模式添加私有变量和私有方法能够减少全局变量的使用; 4、混合模...

    suemisuemi 评论0 收藏0
  • 今年 IO19 大会上的 What’s new in JavaScript (Google I/O ’19) 讲座继续介绍了一些前沿的 JS 开发技术,两位 v8 项目组的大牛(还是去年俩)给我们介绍了 15 个新特性,我只了解过 6 个

    王笑朝王笑朝 评论0 收藏0
  • 十分钟弄懂:数据结构与算法之美 - 时间和空间复杂度

    十分钟弄懂:数据结构与算法之美 - 时间和空间复杂度

    摘要:什么是复杂度分析数据结构和算法解决是如何让计算机更快时间更省空间的解决问题。分别用时间复杂度和空间复杂度两个概念来描述性能问题,二者统称为复杂度。复杂度描述的是算法执行时间或占用空间与数据规模的增长关系。这就是大时间复杂度表示法。 sh...

    SalamanderSalamander 评论0 收藏0
  • 记一次上古项目的限时开发

    记一次上古项目的限时开发

    摘要:钉钉新需求沟通后了解到,是一个临时需求。开始部署环境一个项目开发的前提是什么是正常运行并开启调试模式。及时复盘项目的开发流程,记录开发计划中遇到的协作问题和技术问题。 ➢ 钉钉新需求 沟通后了解到,是一个临时需求。 在一个老项目上。 具体...

    mykurisumykurisu 评论0 收藏0
  • 等高布局常用几种方式

    等高布局常用几种方式

    摘要:等高布局的方式指在同一个父容器中子元素高度相等的布局从等高布局实现方式来说又分为两类伪等高子元素高度差依然存在只是视觉上给人感觉就是等高真等高子元素高度相等先来看看伪等高实现方式通过负和实现真等高实现方式伪等高之负和主要利用负来实现具...

    ymyangymyang 评论0 收藏0
  • 三栏布局-左右宽固定,中间自适应

    三栏布局-左右宽固定,中间自适应

    摘要:优化方式二圣杯布局优化方式三双飞翼布局给元素包裹一个容器处理方式二和三解决方式非常类似只是处理的细节不一样具体用那个都可以一般推荐用前者上面就是实现的几种方式细心同学应该可以看到这两种方式左右两列并不会随着中间内容区域高度变化而变化。...

    ScorpionScorpion 评论0 收藏0
  • js中判断类型的方法

    js中判断类型的方法

    摘要:中关于类型的判断有很多种方法,这里介绍两种常用的。操作符返回一个字符串,表示未经计算的操作数的类型。正因为不能准确判断一个对象变量,所以需要下面一种方法使用上的原生方法判断数据类型可以将这样的一长串代码封装成检测类型的方法 javascript...

    wangymwangym 评论0 收藏0
  • Type基础类型

    Type基础类型

    摘要:支持和几乎相同的数据类型,比如对象,布尔值,数组,字符串,数组,另外还有额外加的数组泛类型,例如元组元组类型允许表示一个已知元素数量和类型的数组,例如枚举类型是对标准类型的一个补充,例如在编程阶段不清楚类型的变量指定的一个类型,这些值...

    qylostqylost 评论0 收藏0
  • 百度地图自定义控件

    百度地图自定义控件

    摘要:百度地图自定义控件百度地图的原生控件已经很多了,但总会有些时候我们需要自己写个控件来实现某些功能自定义控件的实现原理看了百度地图的文档发现实现自定义控件的原理也不复杂自己创建一个控件类继承百度地图的类的原型将要实现功能的逻辑写在原型的...

    willinwillin 评论0 收藏0
  • H5 深度解析

    H5 深度解析

    摘要:这个问题的解决方案有很多,个人觉得最简单方面的还是大漠大大的一种解决方案。 先科普一下,HTML5并不是一项技术,而是一个标准。所以其实要么我们是作为理论派讨论HTML5标准,要么是作为实践派讨论HTML5标准在某浏览器的应用。H5 实际上是一个解决方...

    CymprosCympros 评论0 收藏0
  • 老生常谈跨域问题

    老生常谈跨域问题

    摘要:浏览器在请求不同域的资源时,会因为同源策略的影响请求不成功,这就是通常被提到的跨域问题。需要说明的几个点如果是协议和端口造成的跨域问题,前端是无能为力的。 前段时间在网上跟一个大厂据说很NB的同行大佬聊天,然后大佬问了我一个问题,在实...

    KaedeKaede 评论0 收藏0

热门文章

<