在线教程

  • html local storage

    ... 可以使用localStorage.removeItem(key); 会话存储(sessionStorage)语 sessionStorage对象和localStorage对象用一样,上面关于localStorage的代码,替换成sessionStorage一样工 ... 的技术, 对于前端工程师而言可能就偏晦涩,需要对计机操作系统和网络通信协议有更为深入的了解。不过如果你不需要实现高性能计或即时通讯方面的网页应用,可以暂时忽略这些章节。 ...

  • html web socket

    ... 通过parent接口来对父窗口DOM操作),来实时更新页面。一个典型的应用是Google Talk。 上述方或多或少都有滥用请求的缺陷(而且每一次的 HTTP 请求和应答都带有完整的 HTTP 头信 ... 中的”Sec-WebSocket-Key”添加上一个GUID(258EAFA5-E914-47DA-95CA-C5AB0DC85B11)后,通过SHA-1哈希计,再用base64-encoded放在应答中返回给客户端。 一旦连接建立,客户端和服务器端就可以通过这个通道双 ...

  • html web worker

    ... 子。 Web Worker的好处 和C++(版本>=11)以及Go这些系统级语言内置支持多线程并行计不同,网页JavaScript脚本只支持单线程,如果在HTML页面中执行脚本,那么该页面将不能响应用 ... 即使外部脚本已经执行完成),除非被终止。 要终止一个web worker,释放相关的浏览器/计机资源,使用 terminate() 方: w.terminate(); 重用Web Worker 如果您在worker被终止后,将worker变量设置为未定义(undefined),就可以 ...

  • js bom

    ... window.status 属性可设置或返回窗口状态栏中的文本 print() 函数用于打印当前窗口的内容 时间等待与间隔 setTimeout() 函数用于在指定的毫秒数后调用函数或计表达式 clearTimeout() 函数可取消由 setTimeout() 方设置的 timeout setInterval() 函数可按照指定的周期(以毫秒计)来调用函数或计 ...

  • css flex layout flexibility

    ... shrink factor)来按比例收缩以防止溢出。 flex属性 flex属性是flex-*系列属性的速写方式,语如下: flex: none | [ ? || ] flex属性指定一个弹性长度:弹性生长因子(flex ... 。 如果flex-basis是auto,那么实际弹性基准的值是该弹性项的main size属性的计值,如果这个计值自身也是auto,则弹性基准值由该项目的内容所确定。 none 关键词 none ...

  • overview

    ... 术变迁和生态 互联网的本质是连接 发展历程 互联网(Internet,亦称因特网)发源于1969年,用来连接美国的国防计机设备。 计机是一个个信息孤岛,互联网充当信息高速公路把这些孤岛串联起来。 如今全球数十亿的设备通过互联网连接在一 ... 只是网页开发技术的总称, HTML准确而言代表的是浏览器中最终呈现出来的网页文档的结构语,除此之外还需要有网站原型、页面设计、文档样式(使用CSS),用户交互(使用JavaScript,简称JS) ...

  • svg path

    ... 再接着连线到坐标(225,220),最后结束路径回到起点(150,0)。 例子2 - 贝塞尔曲线 贝塞尔曲线是计机矢量图形学中曲线绘制的基础,一般的矢量图形软件通过它来精确画出曲线。 贝塞尔曲线由线段与节点组成 ... 前点x方向向右(正方向)移动150,y方向向上(负方向)移动300。小写q指令语类似。 可以看到,使用文本编辑器以及自己计点的位置对于复杂图形的制作是非常低效的方式,这就是为什么要使用Inscape这类图形工 ...

  • css transitions

    ... 缓慢增长。 转换时变函数(transition-timing-function) 转换时变函数用来确定每个属性在转换过程中取值如何计。 缺省情况下,转换过程是 缓动的(eased):时变特征是在起点处加速,在终点处减速。 我们可以 ... 函数列表。 三次贝塞尔(cubic-bezier) 如果所有上述预定义的时变函数满足不了要求,我们还可以使用cubic bezier方来自定义转换过程。 这个站点 cubic-bezier.com 提供简单的可视化工具来编写自定义的时变曲线。可以自动生 ...

  • html canvas erase

    ... : context.clearRect(40, 40, 100, 100); 这样就剩下一个圆形。 这种方是通过修改clearRect的参数来清除一个特定区域。在我们的例子中,我们将准备擦 ... 180, 40, 100, 100); 如果计正确,画布中将只剩下正方形。 记住,弧形的原点是它的中心,所以为了获得clearRect方所需要的正确原点,我们需要用 ...

  • html canvas path

    ... 。 通过连接路径绘制一个三角形 贝塞尔曲线 要在画布中绘制一条曲线,我们可以使用arc方或arcTo方(在两点间绘制一条弧线),但是这些弧线只是一条具有相同半径的曲线。要创建一条更复杂的曲 ... 将绘制好的矢量图转换成画布代码,这意味着你完全不需要计这些坐标。 $(document).ready(function () { var canvas1 = $("#canvas1"); ...

推广服务(新)
最新文章