用户中心USER CENTER

首页/用户
  • 浅谈JS中 reduce() 的用法

    摘要:一语法其中,表示将要原数组表示上一次调用回调时的返回值,或者初始值表示当前正在处理的数组元素表示当前正在处理的数组元素的索引,若提供值,则索引为,否则索引为表示初始值。 一、语法 arr.reduce(function(prev,cur,index,arr){...}, init); 其中,arr 表示将要原数组;prev 表示上一次调用回调时的返回值,或者初始值 init;cur 表...

    gplane 发布于JavaScript
  • 从输入URL到页面展示

    摘要:本地服务器收到信息后,再去联系顶级域名服务器。顶级域名服务器收到请求后,如果自己无法解析,再返回下一级域名服务器的,进行这样一个迭代查询之后,一直到子域名服务器。布局完成后,将渲染树转换成屏幕上的像素,显示页面。 当我们输入 URL 并按回车后,浏览器会对 URL 进行检查,首先判断URL格式,比如是ftp http ed2k等等,我们这里假设这个URL是http://hellocas...

    gplane 发布于JavaScript
  • html-webpack-plugin用法总结

    摘要:默认不对文件进行压缩。中集成的,生成模板文件压缩配置,有很多配置项,这些配置项就是的压缩选项值。给生成的文件尾部添加一个值。错误信息是否写入文件。默认在文件中引用哪些文件用于多入口文件时。 title 生成页面的titile元素 filename 生成的html文件的文件名。默认index.html,可以直接配置带有子目录 //webpack.config.js ... plugins...

    gplane 发布于JavaScript
  • JS实现函数节流

    摘要:函数节流是确保函数特定的时间内至多执行一次。是否节流的开关通过一个闭包来保持对每次函数执行的时间戳的引用立即执行,跳过节流暂停节流恢复节流使用实例 函数节流:是确保函数特定的时间内至多执行一次。如js滚动事件非常频繁,稍微滚动一下就会触发许多次,如果频繁触发的滚动,每一次都去检查是否到页面底部了再次造成了浪费。于是设置一个开关,一次只能有一个触发执行,并对执行设置计时一段时间再执行,执...

    gplane 发布于JavaScript
  • javascript中对象的常用方法,深克隆和浅克隆以及冻结,扩展,密封三大属性的区别

    摘要:它将返回目标对象。封闭对象方法判断一个对象是否被密封。为源对象为修改的属性名或设置,同上方法返回一个给定对象自身可枚举属性的键值对数组方法返回指定对象上一个自有属性对应的属性描述符方法判断两个值是否是相同的值。 对象作为引用类型,工作中免不了复制对象,下面来看看克隆的方法 Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。浅...

    gplane 发布于JavaScript
<