前端性能优化常用总结 网络方面web应用,总有一部分时间浪费在网络连接和资源下载上。往往建立一次网络连接是需要花费时间成本的,而浏览器同一时间发送的网络请求的数目 2019-06-09 JavaScript 性能优化 数组常用方法 Array.isArray(对象)判断这个对象是不是一个数组 .concat(数组)返回一个拼接的新数组 .push(值)在原数组的最后面添 2019-05-31 JavaScript ES5基础知识 浏览器对象模型(BOM) BOM提供了很多对象,用于访问浏览器的功能。 窗口位置IE,Safari,Opera和Chrome使用screenLeft和screenTo 2019-05-30 JavaScript ES5基础知识 图片懒加载和图片预加载 懒加载也叫延迟加载,即延迟加载图片或者符合某种条件时才加载某些图片。牺牲了服务器前端性能,换取更好的用户体验,这样可以使用户的操作得到最快的 2019-05-30 JavaScript 性能优化 正则表达式 处理字符串的利器.主要作用是判断字符串中是否含有符合正则表达式匹配规则的片段 创建方法1: var reg = /abc/ 方法2: 2019-05-24 JavaScript ES5基础知识 axios学习笔记 axios:一个基于promise的ajax类库 引入axios.js这个文件之后,向外暴露了一个对象axios 发送get请求axios. 2019-05-23 JavaScript axios 原型 原型原型的本质:对象 所有的函数都有原型属性prototype 默认情况下,prototype是一个对象 prototype中默认包含一个 2019-05-09 JavaScript ES5基础知识 JavaScript学习过程中遇到的经典算法题 说明:这个帖子旨在记录在学习JavaScript期间遇到的一些有趣的编程题。 平衡括号题目描述:在编写代码并且编译时,难免会因为少写了一个’ 2019-05-05 JavaScript 数据结构与算法 垃圾回收机制 原理:找出不再继续使用的变量,然后释放掉其占用的内存。策略1:标记清除当变量进入环境(可以理解为一个函数开始执行了)时,就将这个变量标记为“ 2019-05-04 JavaScript ES5基础知识 字符串常用方法 .length返回字符换长度 .charAt(索引)返回指定索引位置的字符,如果索引超过了字符串长度会返回空串 .charCodeAt(索引 2019-04-30 JavaScript ES5基础知识 AMD/CMD和CommonJS的区别 commonjs是用在服务器端的,是同步的,如node.js amd,cmd是用在浏览器端的,是异步的。其中amd先提出来,cmd是根据c 2019-04-26 JavaScript 模块化开发 JavaScript运行机制 为什么JavaScript是单线程JavaScript的单线程,与它的用途有关,作为浏览器脚本语言,JavaScript的主要用途是为了与用 2019-04-11 JavaScript EventLoop