- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 js中的for-in与for-of
1.for in 使用for/in可以遍历对象的属性或数组let obj = { name: "小明", age: 10};for (let key in hd) { console.log(key, obj[key]);}2.for of for/of用于遍历可迭代对象,不能直接操作对象 但可以通过Object对象的keys/values/entries方法返回可迭代的对象。let obj = { name: "小明", age: 1...
2020-06-18 16:49:54 163
原创 数据结构—js集合结构
结合结构封装:包括添加,删除,清空,判断是否包含某个值,集合大小,集合所有值,集合交集,并集,差集和子集function Set() { this.items = {} Set.prototype.add = function (value) { if (this.has(value)) { return false } this.items[value] = val
2020-06-04 11:11:36 122
原创 数据结构—js队列结构封装
1、队列的封装function Queue() { this.items = [] // 1.入队 Queue.prototype.enqueue = function (element) { this.items.push(element) } // 2.出队 Queue.prototype.dequeue = function () { this.ite.
2020-06-03 09:29:20 178
原创 前端基础知识篇1
一、前端需要注意哪些SEO(搜索引擎优化)1、添加合适的title,description,keywords(权重逐级降低)2、语义化的HTML代码,符合W3C规范:语义化代码让搜索引擎容易理解网页3、重要内容HTML代码放在最前:搜索引擎抓取HTML顺序是从上到下,有的搜索引擎对抓取长度有限制,保证重要内容一定会被抓取4、重要内容不要用js输出:爬虫不会执行js获取内容5、少用iframe:搜索引擎不会抓取iframe中的内容6、非装饰性图片必须加alt7、提高网站速度:网站.
2020-06-02 17:57:41 108
原创 数据结构—js栈结构封装
利用数组封装栈结构(后进先出)function Stack() { this.items = [] // 1.元素入栈 Stack.prototype.push = function (element) { this.items.push(element) } // 2.元素出栈 Stack.prototype.pop = function () { return t
2020-06-02 11:46:16 101
原创 记录js/jq小知识点
1、js生成tablevar tableHtml = `<table id="datatable"> <tr> <th>序号</th> <th>省份</th>...
2019-11-08 17:02:55 94
原创 html与js文件分离写法
<html> <head> <meta charset="utf-8"> <title>Export to excel test</title> <script src="./excellentexport.js"></script> <...
2019-11-08 16:41:19 2121
原创 父元素移除子元素
var parentcolor = document.getElementById("maplegendColor");var childcolor = document.getElementById("maplegendColorId");parentcolor.removeChild(childcolor);
2019-09-06 18:45:32 741
Android应用源码简单大气的观哦天气预报项目源码
2018-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人