javascript
shaunH
这个作者很懒,什么都没留下…
展开
-
关于js倒计时的一种写法
var data = new Date() var days = parseInt(data / 1000 / 60 / 60 / 24, 10); var hours = parseInt(data / 1000 / 60 / 60 % 24, 10) var minutes = parseInt(data / 1000 / 60 % 60...原创 2018-04-23 11:32:31 · 561 阅读 · 0 评论 -
列表
function list() { this.listSize = 0;//列表的元素个数 this.pos = 0;//列表的当前位置 this.dataStore = []// 初始化一个空数组来保存列表元素 this.clear = clear//清空列表中的所有元素 this.find = find//对数组对象 dataStore 进行迭代,查找给...翻译 2018-06-17 11:16:37 · 156 阅读 · 0 评论 -
栈
function Stack() { this.dataStore = [] this.top = 0//栈顶,会变化 this.push = push this.pop = pop this.peek = peek//栈顶 this.clear = clear this.length = length } function push(el...翻译 2018-06-17 22:28:16 · 143 阅读 · 0 评论 -
队列
function Queue() { this.dataStore = [] this.enqueue = enqueue this.dequeue = dequeue this.front = front this.back = back this.toString = toString this.empty = empty } funct...翻译 2018-06-19 21:58:26 · 253 阅读 · 0 评论 -
http请求
http是一种无状态协议===不建立持久的链接,服务端不保留相关的信息(无记忆)一个完整的http请求过程,有七个步骤:1,建立tcp链接2,web浏览器向web服务器发送请求命令3,web浏览器发送请求头信息4,web服务器响应5,web服务器发送应答头信息6,web服务器向浏览器发送数据7,web服务器关闭tcp链接一个http请求一般由四部分组成1,http请求的方法和动作,get,post...原创 2018-06-19 22:26:32 · 143 阅读 · 0 评论 -
javascript那些事
数组篇Object.keys方法返回数组的所有键名。对象的键名一律为字符串,所以,数组的键名其实也是字符串。之所以可以用数值读取,是因为非字符串的键名会被转为字符串。var arr = [1,2,3] arr['0'] //1 arr[0] //1对象有两种读取成员的方法:点结构(object.key)和方括号结构(object[key])。但是,对于数值的键名,不能使用点结构。使用dele...翻译 2018-07-05 11:37:29 · 134 阅读 · 0 评论 -
javascript宽高理解
body{ border: 20px solid #ccc; margin: 10px; padding: 40px; background-color: #eee; height: 350px; width: 500px; overflow: scroll } consol...原创 2018-07-12 14:28:06 · 148 阅读 · 0 评论