• 面向对象笔记2 原型链 解释

    面向对象2 ## js中已经写好的构造函数 * 内置对象 * js提供的已经定义好的对象 * Array,Date,RegExp,String,Number,Boolean * 同时js定义好了对应的一些构造函数 * * 字符串,数字等基础类型数据是没有属性和方法的。 * ??那么我们平时创建了一个字符串(非字符串对...

    2018-06-24 00:02:49

  • async简单使用

    node的异步io虽然好用,但是控制异步流程确实一个比较麻烦的事情,比如在爬虫中控制并发数量,避免并发过大导致网站宕机或被加入黑名单。因此需要一个工具来控制并发,这个工具可以自己写或者使用async(官方文档点击这里)。代码基于node 8.x,如版本过低可能会出现错误...

    2018-06-24 00:02:48

  • 【前端】Vue.js实现网格列表布局转换

    网格列表布局转换 实现效果: 实现代码及注释: !DOCTYPE htmlhtmlheadtitle布局转换/titlemeta charset="utf-8"meta name="viewport" content="width=device-width, initial-scale=1.0"meta http-equiv="X-UA-Compatible" content="IE=edge"style /* Hide un-compiled...

    2018-06-24 00:02:45

  • npm 的作用

    接触 npm 也有一个多月的时间了,一直只是将他作为当着 webstorm + node.js 环境中的一个插件来用(甚至说把她当着命令来用)。毕竟大部分的时间,他是输入的命令行中的一部分(别笑,小新人真的会存在这个问题)。这几天决定好好整理一下关于 npm ,收藏在这了。 ----...

    2018-06-24 00:02:43

  • JavaScript求数组Array的并集(javascript面试常见题

    var Utils = { joinArray: function (source,target){ for ( var i = 0;isource.length;i++ ){ var oa = source[i]; for ( var j = 0;jtarget.length;j++ ){ var ob = target[j]; if (ob === undefined) continue ; // break 语句用于跳出循环,continue 用于跳过循环中...

    2018-06-24 00:02:45

  • 关于Uncaught SyntaxError: Unexpected token o in JS

    今天跟大家分享我前两天遇见的一个BUG,说出来很难受,因为这个BUG花了我一个多小时去找原因,后来莫名其妙的故障消失了,强迫症犯了的我,居然花了2个多小时去故意再制造这个BUG,只想弄明白WHY?结果大家应该都猜到了,哈哈,没找到!没错,居然没找到!不过类似于 U...

    2018-06-24 00:02:38

  • vue项目模拟后台数据

    这次我们来模拟一些后台数据,然后去请求它并且将其渲染到界面上。关于项目的搭建鄙人斗胆向大家推荐我的一篇随笔《Vue开发环境搭建及热更新》 一、数据建立 我这里为了演示这个过程所以自己编写了这个data.json文件 1 { 2 "school" :{ 3 "students" :[ 4 { 5 "name":"...

    2018-06-24 00:02:37

  • canvas图形处理和进阶用法

    前面的话 上一篇博客介绍了canvas基础用法,本文将更进一步,介绍canvas的图形处理和进阶用法 图形变换 图形变换是指用数学方法调整所绘形状的物理属性,其实质是坐标变形。所有的变换都依赖于后台的数学矩阵运算。谈到图形变换,不得不得说的三个基本变换方法就是 平...

    2018-06-24 00:02:30

  • js通过添加随机数的方法,解决多张图片加载时由于缓存

    问题出现描述:当对列表中某个图片进行重新编辑时,提交后会发现图片列表仍会出现修改之前的图片,新图片并未覆盖。 问题出现原因:缓存问题。 解决办法:通过js方法,在每张图片路劲后面添加一个随机数,这样每次加载就会重新提交数据,避免因数据相同直接从缓存中取...

    2018-06-24 00:02:32

  • 事件

    1.DOM0事件模型 事件模型在不断发展,早期的事件模型称为DOM0级别。DOM0事件模型,所有的浏览器都支持。直接在dom对象上注册事件名称,就是DOM0写法,比如: 1 document.getElementById("test").onclick = function(e){}; 意思就是注册一个onclick事件。当然,它和这种...

    2018-06-24 00:02:31

2