文章库ARTICLE COLUMN

  • 摒弃gulp.js+require.js,使用webpack配置多页面web项目

    摒弃gulp.js+require.js,使用webpack配置多页面web项目

    摘要:主要做了两套方案,一套是基于的单页应用,还有一套就是多页应用。麻烦的是原先使用这个方案。这太麻烦了,还不如使用一步到位。后记暂时只做了这些,这套工具还没有正式投入使用估计会有挺多问题的。 不想看下面废话的,可以直接看这里。 前言 这两周...

    lingdududulingdududu 评论0 收藏0
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript

    002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript

    摘要:文件内部使用使用到的代码引入外部文件外部代码的地址标签的位置一般情况下,标签的位置放在标签中引入代码页面结构对于需要引入很多的中间,如果把放在头部,无疑会导致浏览器呈现页面出现延迟,就是导致页面出现空白。页面结构引入代码 这篇笔记的内...

    banana_pibanana_pi 评论0 收藏0
  • 如何快速将 '*' 重复 9 次?

    如何快速将 '*' 重复 9 次?

    摘要:如果是将重复次,一下子就可以想到这种快速算法用代码实现同样的算法可用于次次次次但是如果是要求重复次呢这就需要调整一下上述的算法。 如果是将 "*" 重复 8 次,一下子就可以想到这种快速算法: "*" + "*" => "**" "**" + "**" ...

    NeverSayNeverNeverSayNever 评论0 收藏0
  • 工作记录:不定宽度展开收起卡片

    工作记录:不定宽度展开收起卡片

    摘要:写在前面的唠简单记录一下工作中出现的需求和常见的问题,时常记录总结,希望能在之后的工作中吸取经验教训,提高工作效率。只展示一行数据的时候给固定高度为了显示展开收起按钮,因为设定分辨率是来回变的,思来想去还是使用了监听事件。 写在前面的...

    leonleon 评论0 收藏0
  • vue根据按钮进行中英文切换

    vue根据按钮进行中英文切换

    摘要:刚学习不久,所以对了解还不是很深,一直处于边做边查的状态,这几天开发一个双语网站。内容如下,希望对大家有帮助。 刚学习vue不久,所以对vue了解还不是很深,一直处于边做边查的状态,这几天开发一个双语网站。内容如下,希望对大家有帮助。安装 ...

    yvonneyvonne 评论0 收藏0
  • 前端:手机移动端重写网页alert(隐藏网址提示以及样式参照iphone无标题样式)

    前端:手机移动端重写网页alert(隐藏网址提示以及样式参照iphone无标题样式)

    摘要:重写方法展示效果如图很简单重写,两个做成伪提示框,同时加遮罩制止用户操作。 重写alert() 方法 展示效果如图 showImg("https://segmentfault.com/img/bVXBv8?w=406&h=202"); 很简单 重写alert,两个div 做成伪提示框,同时加遮罩制止用户操作。 ...

    mylxswmylxsw 评论0 收藏0
  • node+koa实现数据mock

    node+koa实现数据mock

    摘要:基于实现的数据接口,需要以上版本,低于此版本请先升级目录结构获取列表数据页数每页数据条数返回状态码返回成功有错误是否有更多数据构造返回对象如果超过最大页面数获取详情数据商品提交评论用户商品评论内容缺少参数评论成功实际项目中,调用接口会...

    Barry_NgBarry_Ng 评论0 收藏0
  • 对比requirejs更好的理解seajs

    对比requirejs更好的理解seajs

    摘要:遵循规范,遵循规范。很多时候我们想在执行方法的时候再去加载,而不是提前在页面加载的时候就把加载。匹配到时不加载。所以,达到了用到时再去异步加载并执行的目的。 seajs遵循CMD规范,requirejs遵循AMD规范。AMD规范是预加载,CMD规范是赖加载。 ...

    Harpsichord1207Harpsichord1207 评论0 收藏0
  • Cache缓存机制

    Cache缓存机制

    摘要:缓存会根据进来的请求保存输出内容的副本当下一个请求来到的时候,如果是相同的,缓存会根据缓存机制决定是直接使用副本响应访问请求,还是向源服务器再次发送请求。同时,搜索引擎的爬虫机器人也能根据过期机制降低爬取的频率,也能有效降低服务器的压...

    frank_funfrank_fun 评论0 收藏0
  • Vue2从0到1(一):用webpack打包vue

    Vue2从0到1(一):用webpack打包vue

    摘要:项目初始化安装分为全局安装和项目内安装配置文件项目入口文件输出编译后文件地址及文件名命令行里面执行命令即可看到编译后的文件安装学习再次执行命令可看到多了一个文件这个文件是根据模板生成的并自动引入打包生成的文件运行打包后的即可看到效果。...

    YujiaaoYujiaao 评论0 收藏0
  • 对于“不用setInterval,用setTimeout”的理解

    对于“不用setInterval,用setTimeout”的理解

    摘要:按照定时器的时间间隔,处第二个函数加入到事件队列,但此时正在执行,所以只能等待。这样做的好处是,在前一个定时器代码执行完之前,不会向队列插入新的定时器代码,确保不会有任何缺失的间隔。 JavaScript高级程序设计(第三版)(以下简称红宝书)...

    impig33impig33 评论0 收藏0
  • 深度递归和广度递归

    深度递归和广度递归

    摘要:递归递归算法在日常工作中算是用的比较多的一种,比如树的遍历,多层级树状结构的生成,遍历寻找某个树节点等先来看下数据结构张飞关羽刘备荀彧关平曹操貂蝉一般情况下后台返回类似于如上的嵌套数据结构,或者说只得到一部分数据,点击某个子节点,异步...

    stormgensstormgens 评论0 收藏0
  • js对象详解(JavaScript对象深度剖析,深度理解js对象)

    js对象详解(JavaScript对象深度剖析,深度理解js对象)

    摘要:对象详解对象深度剖析,深度理解对象这算是酝酿很久的一篇文章了。用空构造函数设置类名每个对象都共享相同属性每个对象共享一个方法版本,省内存。 js对象详解(JavaScript对象深度剖析,深度理解js对象) 这算是酝酿很久的一篇文章了。 JavaScript作...

    CatalpaFlatCatalpaFlat 评论0 收藏0
  • Canvas保存图片到七牛云

    Canvas保存图片到七牛云

    摘要:最近在做一个项目,需要在前端对图片切片并上传到七牛云技术要点可将保存成二进制文件将二进制文件添加到中上传数据到后端处理代码实现目前没有看到七牛云提供的支持上传到云上的,所以这里自己实现了一下注意到七牛云的时候不要设置,让浏览器自己处理...

    CarlCarl 评论0 收藏0
  • 数据与前端

    数据与前端

    摘要:前端的文艺复兴从简单数据的展示,到复杂数据的交互展示,随着浏览器的发展,我们有了简洁多样的功能,顺畅极佳的体验。在我们对用户体验的要求越来越高,数据量的增加复杂逻辑的增加交互多样性的增加,都是前端工程师的挑战。 数据的发展 没有计算机...

    xiaotianyixiaotianyi 评论0 收藏0
  • 关于排序问题的思考

    关于排序问题的思考

    摘要:今天去面试,被问到了以下问题从个正整数中找出最大的五个数我的解法思路先生成一个含个数的随机数组,然后建立一个空数组,及一个变量。现在采用更稳妥的,可排序的冒泡排序算法,时间复杂度为。 今天去面试,被问到了以下问题: 从1000个正整数中找...

    txgcwmtxgcwm 评论0 收藏0
  • javascript 中 .min.js 和.js 文件的区别?

    javascript 中 .min.js 和.js 文件的区别?

    摘要:和文件分别是什么是源码文件,是压缩版的文件。为什么要压缩为文件减小体积文件经过压缩,相对编译前的文件体积较小,传输效率快。混淆经过编码将变量和函数原命名改为毫无意义的命名,删除无用代码,内联函数,等价语句替换等以防止他人窥视和窃取源码...

    superwsuperw 评论0 收藏0
  • 关于个人开源项目(vue app)的一些总结

    关于个人开源项目(vue app)的一些总结

    摘要:关于个人开源项目的一些总结项目地址项目简介此项目名叫。网站目前实现了登录注册日历导入文件考勤导出缺勤名单等核心功能。这对于小型项目来说并没有什么问题。编译后的大小关于文件上传与导出功能文件上传导出可以说是此项目最关键的点了。 关于个人...

    since1986since1986 评论0 收藏0
  • JS之正则表达式详解

    JS之正则表达式详解

    摘要:正则表达式中可以使用编码。每个正则表达式可带有一个或者多个标注用以标明正则表达式的行为。其中表示匹配项在字符串中的位置,而表示应用字符串表达式的字符串。方法正则表达式常用方法,它接受一个字符串参数。 正则表达式非常有用,查找、匹配、处...

    xiguadadaxiguadada 评论0 收藏0
  • JavaScript如何工作:V8引擎深入探究 + 优化代码的5个技巧(译文)

    JavaScript如何工作:V8引擎深入探究 + 优化代码的5个技巧(译文)

    摘要:引擎可以是一个标准的解释器,也可以是一个将编译成某种形式的字节码的即时编译器。和其他引擎最主要的差别在于,不会生成任何字节码或是中间代码。不使用中间字节码的表示方式,就没有必要用解释器了。 原文地址:https://blog.sessionstack.com... s...

    William_SangWilliam_Sang 评论0 收藏0
  • Lodash 源码分析(三)Array

    Lodash 源码分析(三)Array

    摘要:前言这是源码分析系列文章的第三篇,前面两篇文章源码分析一源码分析二分别分析了中的一些重要函数,也给出了简化的实现,为理解其内部机理和执行方式提供了便利。官方也对其进行了说明。 前言 这是Lodash源码分析系列文章的第三篇,前面两篇文章(Loda...

    ZoomQuietZoomQuiet 评论0 收藏0
  • Emscripten教程之如何调试代码(六)

    Emscripten教程之如何调试代码(六)

    摘要:值启用了更详细的堆栈保护检查,它以牺牲一些性能的代价提供更精确的。这种可以由任何类型的编码错误引起,但表现为函数指针错误,因为在运行时的预期表中无法找到函数。 翻译:云荒杯倾本文是Emscripten-WebAssembly专栏系列文章之一,更多文章请查看...

    cod7cecod7ce 评论0 收藏0
  • JavaScript async 函数

    JavaScript async 函数

    摘要:当函数执行时,遇到就会停止等待,直到异步操作完整之后,再继续往下执行。并且,函数内部语句返回的值,会成为方法回调函数的参数。抛出的错误对象会被方法回调函数接收到。命令后面的对象变为状态只要一个语句后面的变为,那么整个函数都会中断执行。...

    gojigoji 评论0 收藏0
  • Media Source Extension官方文档(第二部分)

    Media Source Extension官方文档(第二部分)

    摘要:对象表示元素的一个媒体数据源。对象由应用创建然后绑定到元素上。当需要播放的时候,从对象中读取媒体数据。每个对象都由一个实时的可检索的变量来存储归一化后的对象。类型,只读对象的当前状态,刚创建的时候一定是。和方法会更新在特定的情况下。 ...

    HackerShellHackerShell 评论0 收藏0
  • 重温JS基础--变量、作用域和内存问题

    重温JS基础--变量、作用域和内存问题

    摘要:作用域链是保证对执行环境有权访问的所有变量和函数的有序访问。如上,包含的作用域链包含它自己的变量对象和全局环境的变量对象,为什么能在函数内访问,这就是通过作用域链找的。 前言JavaScript的变量类型是弱类型的,在特定的时间内保存一个特定的...

    huaixiaozhuaixiaoz 评论0 收藏0

热门文章

<