摘要: 什么是递归? 程序调用自身的编程技巧称为递归( recursion)。归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量 。 递归的能力在于用有限的语句来定义对象的无限集合。 一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界 阅读全文
posted @ 2020-09-01 23:02 oilweng 阅读(122) 评论(0) 推荐(0)
摘要: Cookie Cookie 英文小甜饼 主要用途有保存登录信息 大小限制为4KB左右 比如你登录某个网站市场可以看到“记住密码”,这通常就是通过在 Cookie 中存入一段辨别用户身份的数据来实现的。 应用场景: 判断用户是否登录 针对登录过的用户,服务器端会在他登录时往 Cookie 中插入一段加 阅读全文
posted @ 2020-09-01 20:14 oilweng 阅读(109) 评论(0) 推荐(0)
摘要: HTML5 语义化标签 语义化标签的出现是为了简化编程,并不意味着有了语义化就有什么特殊性,本质就是一个div 语义化的标签对搜索引擎优化有好处,更易被搜索到。其他的同事维护代码也很方便一点 <header > 头部 <nav> 定义导航链接的部分。 <time> 定义日期或时间。 <section 阅读全文
posted @ 2020-09-01 18:30 oilweng 阅读(159) 评论(0) 推荐(0)
摘要: 循环遍历对象? 法一: for...in const obj = { id:1, name:'zhangsan', age:18} for(let key in obj){ console.log(key + ' ' + obj[key]) } 输出结果: 法二:Object.keys(obj) O 阅读全文
posted @ 2020-09-01 17:51 oilweng 阅读(166) 评论(0) 推荐(0)