Jimliu


一只刚上路的前端程序猿


  1. 前端代码错误收集(一)

    前端的异常收集常用的两种方式: 1.try catch使用一个webpack的loader babel_try_catch_loader对js代码进行包裹。打包完成后,所有的函数块会被加上try catch 我们只需在全局空间定义catch的函数,然后进行收集。使用try catch 我们可以捕获到 1.错误信息 2.文件名 3.函数块行号 4.函数名称 当然其他的一些信息我们可以在catch的 …

    于  js 继续阅读

  2. mysql索引

    概述先写标题,待填坑 ): …

    于  db 继续阅读

  3. sql 语法

    基础语法 SELECT语句 SELECT DISTINCT语句: (SELECT DISTINCT 语句用于返回唯一不同的值)在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。DISTINCT 关键词用于返回唯一不同的值。 WHERE子句: WHERE 子句用于提取那些满足指定标准的记录。 AND & OR运算符: AND & OR 运算符 …

    于  db 继续阅读

  4. 这个赛季将来我们会记得什么

    昨天赛季结束,今天刚好周五,回顾一下这个赛季。 记得赛季开始之前,有美记说这会是一个无聊的赛季,其他29支球队都是陪勇(tai)士(zi)读书。 第一场马刺啪啪啪打了勇士的脸,29分大胜。杜兰特相当郁闷。本赛季大换血的马刺又是61胜。 然而这个赛季是精彩的: 123456789库里终于拿到了一定会属于他的单场三分记录(13);汤普森29分钟60分;格林的另类三双;登哥50+15+15的大三双;虽 …

    于  篮球, 随笔 继续阅读

  5. 浏览器渲染机制

    想知道如何通过代码来优化web app的性能,首先要了解浏览器的渲染机制。 浏览器工作大致流程 从上面的图中,我们可以看到: 1)浏览器会解析三个东西: 一个是HTML/SVG/XHTML,事实上,Webkit有三个C++的类对应这三类文档。解析这三种文件会产生一个DOM Tree。 CSS,解析CSS会产生CSS规则树。 Javascript,脚本,主要是通过DOM API和CSSOM API …

    于  浏览器 继续阅读

  6. 跨域

    什么是跨域:1234567891011121314151617URL 说明 是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js 同一域名下不同文件夹 允许http: …

    于  js 继续阅读

  7. cookie和session

    众所周知,HTTP 是一个无状态协议,所以客户端每次发出请求时,下一次请求无法得知上一次请求所包含的状态数据. cookie首先产生了 cookie 这门技术来解决这个问题,cookie 是 http 协议的一部分,它的处理分为如下几步: 服务器向客户端发送 cookie。 通常使用 HTTP 协议规定的 set-cookie 头操作。 规范规定 cookie 的格式为 name = value …

    于  Node, 服务端 继续阅读

  8. window.location 获取url各项参数详解

    近期在写一些广告投放页时,遇到了一点小问题。在此记录一下: 现在有这样一个 URL 1http://blog.jimliu.xyz:80/window.location.html?ver=1.0&id=6#imhere 1. window.location.href 地址栏所有内容1http://blog.jimliu.xyz:80/aaa/window.location.html?ve …

    于  js 继续阅读

  9. 基础知识

    1.浏览器渲染机制2.js添加1000个div3.js给1000个li绑定方法4.react 单向数据流的优缺点5.script标签有style标签放在不同地方的区别6.Io操作是什么7.session与cookie详解8.express-session中有什么bug9.js跨域 …

    于  js, 浏览器 继续阅读

  10. 一个帮你提升 CSS 技巧的收藏集 (转)。

    原文地址: https://github.com/sindresorhus/awesome 目录 专业技巧 支持情况 贡献准则 …

    于  css 继续阅读