前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >探索客户端JavaScript

探索客户端JavaScript

作者头像
八哥
发布2018-01-18 17:03:36
6240
发布2018-01-18 17:03:36
举报
文章被收录于专栏:快乐八哥快乐八哥

JavaScript在客户端和服务器的应用场景。

Draft and Typescript, Node.js

第一部分:JavaScript中的定时器

JavaScript中有2中定时器(timer)。

单次定时器:定时器在终止并运行指定程序代码后,定时器就结束了。

setTimeout(TimerCode,Timerdelay);

间隔定时器:每隔一段时间就执行,直到程序让它停止。

函数:clearInterval(timerID)

clearInterval(timerID)函数清除setInterval()设置的间隔定时器。TimerID是创建定时器的时,由setInterval()返回的。

第二部分:JavaScript操作元素的样式

document.body.clientWidth document.body.clientHeight.必须在页面加载完成之后才能调用,否则报错。

client(客户端)只是浏览器窗口里呈现网页的部分。

clientWidth和clientHeight 指的是body里面所有元素所占有的大小。可以理解为body的宽度和高度,不管浏览器是否出现滚动条。

第三部分:客户端数据持久化(persistence)--cookie

延伸阅读:客户端存储--localstorage

客户端持久化存储方案:cookie localstorage

服务器端持久化存储方案:文件系统和数据库,NOSQL

JavaScript在浏览器关闭或者网页重新加载时摧毁所有的变量。可以使用cookie和localstorage(html5)保存用户上次需要保存在浏览器的数据。

cookie是浏览器存储在用户计算机里的一小块数据,有大小限制(一般是4Kb)。

JavaScript+Cookie=适合客户端、便利的持久化数据存储方案。

readCookie(),writeCookie(),eraseCookie()

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2012-10-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据保险箱
数据保险箱(Cloud Data Coffer Service,CDCS)为您提供更高安全系数的企业核心数据存储服务。您可以通过自定义过期天数的方法删除数据,避免误删带来的损害,还可以将数据跨地域存储,防止一些不可抗因素导致的数据丢失。数据保险箱支持通过控制台、API 等多样化方式快速简单接入,实现海量数据的存储管理。您可以使用数据保险箱对文件数据进行上传、下载,最终实现数据的安全存储和提取。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档