判断操作语句 if(条件1){ // 条件1成立要执行的操作 }else if(条件2){ // 条件1不成立,条件2成立,执行的操作 } ... else{ // 以上条件都不成立 } // 如果好几个条件都成立了,只…
分类:前端开发
前端路由的实现方式
原文见martin的博客 最近一直在研究前后端分离,ajax可以很好的解决前后端分离的问题,但是又存在着浏览器无法前进后退,这个问题比较尴尬。但是采用前端路由的方式可以很好的解决这个问题。 前端路由与单页页面 路由就是指…
eslint中添加flow 报错 "Cannot read property 'type' of undefined" 解决方法
配置 安装 eslint-plugin-flowtype npm install eslint --save-dev npm install babel-eslint --save-dev npm install esl…
HTTP首部字段详解
《图解HTTP》笔记(一) HTTP报文结构 请求报文:报文首部(方法,URI,HTTP版本,HTTP首部字段),空行,报文主体 响应报文:报文首部(HTTP版本,状态码,HTTP首部字段),空行,报文主体 其中首部字段…
gulp-connect升级之后本地ip无法访问的问题
这两天把gulp-connect升级之后突然无法用ip地址进行访问了,只能通过localhost,这样就无法用在手机上调试开发环境。 之前开发环境用过webpack-dev-server做本地服务器,需要设置host才能…
PHP 小程序支付
小程序端 调用wx.requestPayment,所需要的参数都从服务端获取 服务端 小程序需要的参数: 小程序端需要的参数需要从服务端获取,这样签名才能一致 /** * 随机数 * @param $length * @…
HTML元素
HTML 文档是由 HTML 元素定义的。 HTML 元素 HTML 元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。 开始标签 元素内容 结束标签 <p> This is …
类的修饰器
是什么 修饰器是一个对类进行处理的函数。修饰器不仅可以修饰类,还可以修饰类的属性,但是修饰器不能用于函数。 怎么用 修饰类 当修饰类时:修饰器函数的第一个参数,就是所要修饰的目标类。 function action(ta…
js笔记三十八之call方法深入
// Array.prototype.slice -> function(){} var ary = [12,23,34]; ary.slice() // ary.slice -> ary这个实例通过原型链的…
div+css学习02
1.对一个div: line-height与height值相等的话,就是垂直居中 2.div css宽度width样式属性 对于div: width:50% 百分比可以,但height:百分比就不行 3.对于自己(div…
bootstrap
bootstrap CSS# 一、容器 .container 包裹其他元素 div.row 必须放在.container里面 二、文本对齐方式: text-center text-left text-right 三、块标…
高性能的js之js加载 :性能问题是一个网站体验的关键题文章
1首先js标签自带阻塞特性当网页加载遇到此标签的时候会去执行下载,并执行标签内部的函数方法(慢啊) 2常见做法比如说把js放在body底部,这样就先保证的dom元素的渲染,再加载js不会出现视觉上面的等待空白期 3上面的…