• JavaScript前端图片压缩

    实现思路 获取input的file 使用fileReader() 将图片转为base64 使用canvas读取base64 并降低分辨率 把canvas数据转成blob对象 把blob对象转file对象 完成压缩 相关代码: ! doctype html html lang ="en" head meta charset ="UTF-8" meta name ="viewport" content ="...

    2019-08-14 10:13:00 文件分辨率IE压缩图片PSHTTPS<HTMLNET.NET

  • 原生JS实现上拉下拉列表

    话不多说,代码上来,有些知识点直接就在注释里 HTML div class ="list-down" button id ="btn" 选择项 / button ul id ="list-chooses" style ="display: none;" li a href ="#" Python / a / li li a href ="#" JavaScript / a / li li a href ="#" Java / a / li li...

    2019-08-14 10:12:57 phpIE微信android小程序微信小程序C++timAV<

  • JavaScript常用节点类型

    一、常用节点类型: nodeType:节点类型 nodeName:节点名称 nodeValue: 节点值 1、 查看节点类型(控制台操作): 获取元素:var p = document.getElementById("header"); 查看节点类型: p.nodeType (返回1) demo节点类型有12种,常用有3种,1表示元素节点、2表示...

    2019-08-14 10:12:41 javascript学习qqYY3kAVAE<HTML常用value

  • JS运行机制

    前言 本文从JS是单线程开始,到JS为了提高效率,使用异步,到JS如何实现异步(做法是主线程外另开工作线程和任务队列,他们之间是如何工作的事件循环),再到浏览器是如何配合JS执行异 步(其他浏览器线程)。最后提到了一个任务队列的优先级问题。 涉及的需要重点理解...

    2019-08-14 10:12:29 学习js文档文件txtwordYY鼠标PS浏览器tim

  • 前端从零开始学习Graphql

    学习本姿势需要电脑装有node,vue-cli相关环境,以及要有node,express,koa,vue相关基础 本文相关demo的github地址: node服务: https://github.com/liuming888/graphql_node_demo.git vue 项目: https://github.com/liuming888/graphql_vue_demo.git 一 Graphql概述...

    2019-08-14 10:12:01 前端开发文档文件服务器定义YouTubeword驱动Facebook用户

  • JavaScript垃圾回收机制

    1、what? 垃圾回收 :js代码想要运行,需要操作系统或者运行时提供内存空间,来存储变量及它的值。在某些变量(例如局部变量)在不参与运行时,就需要系统回收被占用的内存空间,称为垃圾回收 内存泄漏: 某些情况下,不再用到的变量所占内存没有及时释放,导致程序运...

    2019-08-14 10:12:00 文件服务器定义IE服务器宕机系统微软C++浏览器AV

  • js获取input checkbox的选中值

    HTML代码: form action ="/test/action" method ="get" input type ="checkbox" name ="myname" value ="1" / 1 input type ="checkbox" name ="myname" value ="2" / 2 input type ="checkbox" name ="myname" value ="3" / 3 input type ="checkbox" name ="myname"...

    2019-08-14 10:12:00 CheckBox<HTML代码value提交functionemSpanDiv

  • js继承的几种方式

    最近在面试的时候,遇到过两次问继承实现的几种方式,这里能我给大家列举了以下的这几种,给大家参考参考 方式一:借助构造函数实现继承 这里使用的原理就是在Child里面,把Parent的this指向改为是Child的this指向,从而实现继承 function Parent(name){ this .name= name; }...

    2019-08-14 10:11:56 函数解决实例优化使用理解原理面试实现方式

  • 关于ES6的对象扩展运算符

    对象的扩展运算符(...),用于取出参数对象中的所有可遍历属性,然后拷贝到当前对象之中 对象扩展运算符 : 1. 复制对象 let obj1 = { x: 1, y: 2, z: 3 } let obj2 = { ...obj1 } obj2 ={ x: 1, y: 2, z: 3 } 2. 合并对象 let obj1 ={ x: 1, y: 2, z: 3 } let obj2 ={...

    2019-08-14 10:11:54 定义字符串数组复制字符em属性Span

  • vue集成百度富文本编辑器

    1.前期工作,访问百度富文本官网下载相应的百度富文本文件,根据 后端用的技术 下载相应的版本,建议下载 最新版 UTF-8版 (有图有真相,看图) https://ueditor.baidu.com/website/download.html 2.将下载好的文件解压,存放在项目位置下: 1.如果是在vue脚手架中集成...

    2019-08-14 10:11:44 html模板文件txt百度IEwebsite上传图片富文本编辑器PSHTTPS