常山赵子羊

(。﹏。*)

node express 跨域

  app.all('*', function(req, res, next) {    res.header("Access-Control-Allow-Origin", "*");    res.header("Access-Control-Allow-Headers", "Content-Type,Content-Length, Authorization, Accept,X-Requested-With");...

vue this.$nextTime如何使用

<ul id="demo">
        <li v-for="item in list">{{item}}</li>
</ul>
<script>
    var app = new Vue({
        el: '#demo',
      ...

火币 websocket行情API如何在客户端使用JS调用

将blob对象转二进制buffer火币没有将这块讲清楚,也是一个大坑了:)

终于在网上找到了解决方法

我们使用火币提供的nodejs案例时获取到的信息是buffer信息,而客户端获取到的则是blob数据,所以需要先将blob对象转二进制buffer

然后通过第三方库pako,进行解压。

可以使用下面的代码:

var render = new FileReader();

render.onloadend = function () {
    var ms = pako.inflate(render...

ES6学习

ES6学习let constlet

  • let不会变量提升 var会变量提升

  • let在声明前调用变量会报错,var会提示undefined,typeof对let对变量使用不安全

  • let 不允许重复声明

  • 不能在函数内用let重新声明参数,但是在代码块中可以

  • let 在块中的声明不会被外界影响

  • es5中函数声明会被提到块级前面,es6则不会提升,里面到会获取到外面的函数声明

  • 推荐将函数声明写成函数表达式


const
  • const一旦声明一个常量则不能再更改

  • 一旦声明就必须立即初始化

  • 只在块级作用域中有效

  • 不会变量提升 存在暂...

黑魂3截图,这张还挺好看

我的LOFTER登录首页:
www.lofter.com/login/aseliy/256422734
点击预览

音乐点击播放暂停

$("#music").click(function () {
if($("#bgm").attr('play')=='true'){
        console.log("music:play");
$("#bgm")[0].pause();
$("#bgm").attr('play','false')
    }else if($("#bgm").attr('...

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
html,body{
width:100%;
height:100%;
margin:0;
background-color: #333;
color:white;...

© 常山赵子羊 | Powered by LOFTER