摘要:CSS Sprite,我们一般叫他雪碧图或精灵图,它是一种图像拼合技术。该方法是将小图标和背景图像合并到一张图片上,然后利用css的背景定位来显示需要显示的图片部分。 雪碧图的使用有以下几个优点 雪碧图的合成可以在这进行拼合:https://www.toptal.com/developers/css 阅读全文
posted @ 2019-10-15 00:29 smile小吴 阅读 (4) 评论 (0) 编辑
摘要:作为一名前端工程师我们除了写得了编程修得了样式之外,我们需要注意的就是如何进行前端性能优化。 先说下前端性能优化的目的,我们从用户角度和服务商角度来说。 1.用户方面:优化能让页面加载更快,对用户的操作响应更及时,能够给用户提供更为友好的体验; 2.服务商方面:优化能够减少页面请求数,或者减少请求所 阅读全文
posted @ 2019-10-11 21:59 smile小吴 阅读 (15) 评论 (0) 编辑
摘要:一,JS有哪些基本的数据类型?基本数据类型和引用数据类型有什么区别? 基本数据类型:number、Boolean、null、string、undefined、symbol(ES6) 引用数据类型(对象数据类型):Object、Array、Function 区别: 1、声明变量时内存的分配不同 基本数 阅读全文
posted @ 2019-10-10 23:22 smile小吴 阅读 (10) 评论 (0) 编辑
摘要:一、什么是SEO? 搜索引擎优化(Search Engine Optimization),简称SEO。是按照搜索引擎给出的优化建议,以增强网站核心价值为目标,从网站结构、内容建设方案、用户互动传播等角度进行合理规划,以改善网站在搜索引擎中的表现,吸引更多搜索引擎用户访问网站。SEO与搜索引擎,互相促 阅读全文
posted @ 2019-10-09 13:39 smile小吴 阅读 (21) 评论 (0) 编辑
摘要:本文总结下几种常见的字符串方法 一、字符方法 chartAt()与charCodeAt() 1.1 chartAt()以单字符字符串的形式返回给定位置的那个字符 1.2 charCodeAt()返回的是字符编码。 var str="hello world" //chartAt()以单字符字符串的形式 阅读全文
posted @ 2019-10-08 18:02 smile小吴 阅读 (8) 评论 (0) 编辑
摘要:clipboard.js是现代化的“复制到剪切板”插件。 安装: 1.通过npm 安装:npm install clipboard --save 2.官网下载:https://clipboardjs.com/ 兼容性: 案例: HTML: css: js部分 首先引入clipboard.js插件 然 阅读全文
posted @ 2019-10-04 14:51 smile小吴 阅读 (31) 评论 (0) 编辑
摘要:之前由于公司的业务需求,需要点击实现微信号复制功能。今天说下js里面document.execCommand()方法实现复制功能。 本次案例实现涉及以下几点: 1.点击打开弹窗关闭弹窗的功能;display:block和display:none的切换 2.H5提供的API-range对象;具体可去《 阅读全文
posted @ 2019-10-03 15:51 smile小吴 阅读 (16) 评论 (0) 编辑
摘要:Npm(Node Package Manager): Node包(模块)管理工具,借助NPM,可以帮助用户快速安装和管理依赖包,这样我们就可以很方便的使用来自全球Node开发者提供的包了。 NPM常用于以下几种场景: 1.允许用户从NPM服务器下载别人编写的第三方包到本地使用。 2.允许用户从npm 阅读全文
posted @ 2019-10-02 23:59 smile小吴 阅读 (7) 评论 (0) 编辑
摘要:我们知道node里面有两种类型模块:一个是核心模块(系统模块)、一个是文件模块(自定义模块或第三方模块)下面简单说说node里面那些核心模块。 一、核心模块与文件模块的区别 核心模块由Node.js平台提供的模块,也称系统模块。 核心模块导入规则:不以双点(..)或点(.) 和斜杆(/)开始的标识符 阅读全文
posted @ 2019-10-01 14:48 smile小吴 阅读 (16) 评论 (0) 编辑
摘要:Node Js采用模块方式来管理和组织代码,NodeJs的所有的功能都存在每个模块中 一、什么是模块? 简单说,一个具有特定功能的文件就是一个模块,模块之间可能存在一定的依赖关系,使用模块可以很好的把这些依赖关系整合起来。 二、为什么要使用模块 2.1 解决命名冲突 2.2 提高代码的复用性 2.3 阅读全文
posted @ 2019-09-30 00:54 smile小吴 阅读 (9) 评论 (0) 编辑