摘要:前一阵子写了一个移动端视频播放但是发现不能局部播放,只能全屏播放,话不多说,贴代码具体参考了苹果的开发文档 前一阵子写了一个移动端视频播放 但是发现不能局部播放,只能全屏播放,话不多说,贴代码 具体参考了苹果的开发文档
摘要:在上述过程再细化为浏览器搜索自己的缓存。至此,浏览器已经得到了域名对应的地址。具体过程如下在中这一过程如下首先是字节流,经过解码之后是字符流,然后通过词法分析器会被解释成词语,之后经过语法分析器构建成节点,最后这些节点被组建成一棵树。 面试的时候,我们经常会被问从在浏览器地址栏中输入 url 到页面展现的短短几秒内浏览器究竟做了什么?那么浏览器到底做了啥? 浏览器的多进程架构一个好的程...
摘要:中的表单复杂解决方案原因表单输入意味着需要在页面和服务器端同时修改这份数据修改的内容通常要在页面的其他地方反映出来用户的输入可能存在很多问题需要验证输入的内容用户界面需要清晰地显示出可能出现的预期结果和错误信息字段之间的依赖可能存在复杂的业 Angular中的表单 复杂&解决方案 原因 表单输入意味着需要在页面和服务器端同时修改这份数据 修改的内容通常要在页面的其他地方反映出来 用户...
摘要:方法没有设置返回值。解决思路是,当遇到任务的返回值是一个或者,并且有自己的方法的时候,就将它当做是一个对象处理,等这个对象中的方法处理到的时候,把作为参数输出传递给后续的任务。 前段时间看到关于microTask的文章,《Tasks, microTasks, queues and schedules》,感觉有必要澄清一下。本篇里用setTimeout来实现的Promise,和浏览器原生...
摘要:不过好消息是,在事件发生的二十四小时以后,我发现我的账号解禁了,哈哈哈哈。 本文最初发布于我的个人博客:咀嚼之味 从昨天凌晨四点起,我的 Leetcode 账号就无法提交任何代码了,于是我意识到我的账号大概是被封了…… 起因 我和我的同学 @xidui 正在维护一个项目 xidui/algorithm-training。其实就是收录一些算法题的解答,目前主要对象就是 Leetcode。...