前端知识点
海带先森
做前端有几年了,发现有些问题是重复遇到的,有些问题不值得耗费精力去趟一遍,用文档的方式记录这些问题,有参照。
“我看得比别人远是因为我站在巨人的肩膀上”——牛顿。
知识就应该免费分享的。
你必须穷尽一生磨练技能
展开
-
网络性能优化常用方法
1.减少页面请求按需加载 合并压缩文件 将小图标合并成雪碧图 字体图标 dataURL 内置图片2.优化网络链接cdn, 减少dns查询, 避免服务器端重定向3.减少下载量压缩css图片 混淆压缩js代码 服务器端启用gzip压缩4.启用缓存5.页面内部优化css置顶 ---- 为避免当页面变化时重绘页面元素,浏览器会阻塞页面呈现,直到样式表解析完毕js置底 ...转载 2019-10-15 10:14:47 · 670 阅读 · 0 评论 -
高阶函数
百度百科的解释:在数学和计算机科学中,高阶函数是至少满足下列一个条件的函数:①接受一个或多个函数作为输入;②输出一个函数第一个条件就是:函数作为参数传入另一个函数,那就是回调函数。例如:var arr = [1,2,3,4];arr.map(function(item,index,arr){arr[index] = arr[index]*10;});console.log(arr...转载 2019-09-29 13:35:53 · 201 阅读 · 0 评论 -
AMD是什么?CMD是什么?他们之间有哪些区别
AMD是什么?CMD是什么?他们之间有哪些区别AMD 是 RequireJS 在推广过程中对模块定义提出的概念。CMD 是 SeaJS 在推广过程中对模块定义提出的概念。RequireJS 和 Sea.js 都是模块加载器,倡导模块化开发理念,核心价值是让 JavaScript 的模块化开发变得简单自然。不同之处两者的主要区别如下:定位有差异。RequireJS 想成为浏览器端的模块加...转载 2019-09-29 13:48:36 · 1335 阅读 · 0 评论 -
02-CSS属性:背景属性
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-NC-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Yuanriver/article/details/102229972background系列属性常见背景属性CSS样式中,常见的背景属性有以下几种:(经常用到,要记住)background-color:#ff99ff; 设置...转载 2019-10-09 09:18:20 · 241 阅读 · 0 评论