用户中心USER CENTER

首页/用户
  • 细谈在HTML中使用JavaScript

    摘要:前言是浏览器的内置脚本语言。避免,在结构生成之前调用节点,而产生错误 前言 JavaScript是浏览器的内置脚本语言。当网页中嵌入了JavaScript脚本,浏览器加载网页时,就会执行脚本,从而操作浏览器,实现各种动态效果 JavaScript代码嵌入网页的方法 1、元素直接嵌入代码 function sayHello() { alert(hello!); ...

    eternalshallow 发布于JavaScript
  • NPM酷库:minimist,命令行参数解析

    摘要:酷库,每天两分钟,了解一个流行库。昨天我们了解的库用于从文件中加载环境变量。虽然从中可以得到启动参数列表,但是我们仍需要对参数进行进一步解析处理才行。 NPM酷库,每天两分钟,了解一个流行NPM库。 昨天我们了解的dotenv库用于从文件中加载环境变量。环境变量用于程序运行时动态加载参数,除了环境变量,我们还可以在启动Node.js 程序时直接指定命令行参数: node index.j...

    eternalshallow 发布于JavaScript
  • 学习JavaScript数据结构与算法 — 广度优先搜索算法

    摘要:广度优先搜索上一次已经提到,图的遍历一般有两种算法,即广度优先和深度优先。其中广度优先搜索算法会从指定的第一个顶点开始遍历图,先访问其所有的相邻点,就像一次访问图的一层。其它最短路径算法对于加权图的最短路径,广度优先算法可能并不合适。 广度优先搜索(BFS) 上一次已经提到,图的遍历一般有两种算法,即广度优先和深度优先。其中广度优先搜索算法会从指定的第一个顶点开始遍历图,先访问其所有的...

    eternalshallow 发布于JavaScript
  • iOS Safari浏览器上overflow: scroll元素无法滑动bug解决方法整理

    摘要:而中的网页本身就是一个大的,在脱离文档流的定位时,子元素的高度如果没有在建立之前确定,就不会触发内部滑动,而会触发外部滑动。分析父元素不脱离文档流时,无此。更新此问题的深层原因找到了,详情请见浏览器上元素无法滚动深究 描述 此bug出现需要条件:父元素需使用绝对定位absolute或固定定位fixed,使用overflow: scroll / auto(或overflow-y: scr...

    eternalshallow 发布于JavaScript
  • 用imgproxy自动缩放图片

    摘要:自动调整图片在此过程中,我开始思考一个问题既然和七牛云都提供基于地址的图片变换,那么它们是怎么做到的呢根据我对的粗浅了解,最笨的方法可以直接以读文件的方式从硬盘先读取图片的源文件,然后经转换后再以流的方式输出给页面,但这样效率肯定极低。 无图,纯干货,信息量较大,慎入! 最近几天的成果,浓缩下来就是这么一行代码: document.getElementById(img1).src = ...

    eternalshallow 发布于JavaScript
<