0

input监听回车

1. "el input" 2. "强制监听" ...

xiaoruoji 发布于 2019-09-10 19:20 评论(0)阅读(35)
0

Js一些基础概念(持续完善……)

一、js对象是由键和值组成,操作是以地址进行。 当两个对象指向同一个地址时,修改其中任意一个的值,另外一个值也会被改变。如下例: let obj = {'key' : '0' , 'value' : '1'}; //声明1个对象 let newObj = obj; //新对象指向obj,此时两个对象 ...

我不是皮皮马 发布于 2019-09-10 17:50 评论(0)阅读(41)
0

Webpack安装配置及打包详细过程

前端经过漫长的发展,涌现出了很多实践方法来处理复杂的工作流程,让开发变得更加简便,其中,模块化可以使复杂的程序细化成为各个小的文件,而webpack并不强制你使用某种模块化方案,而是通过兼容所有模块化方案让你无痛接入项目,本文详细介绍webpack安装配置及打包的详细过程。 ...

爱在846 发布于 2019-09-10 17:43 评论(0)阅读(158)
0

原生js数值开根算法

不借助Math函数求开根值 1、二分迭代法求n开根后的值 思路: left=0 right=n mid=(left+right)/2 比较mid^2与n大小 =输出; >改变范围,right=mid,mid重新计算; <改变范围,left=mid,mid重新计算; 如此循环,不过只能是逼近,并不能完 ...

TenFly 发布于 2019-09-10 16:30 评论(0)阅读(43)
0

chrome浏览器canvas画图不显示

问题产生在学习cabvas给画布画图像的时候发现使用IE edge浏览器可以正常显示图像,而chrome则不行,经百度后知道是因为chrome浏览器会先加载javascript代码,之后才加载图片,这样就造成了我是用drawImage的时候那个图片并没有加载出来。解决办法把画图片到canvas的代码 ...

用脑袋行走的人 发布于 2019-09-10 16:29 评论(0)阅读(52)
0

模仿JQuery封装ajax功能

需求分析 因为有时候想提高性能,只需要一个ajax函数,不想引入较大的jq文件,尝试过axios,可是get方法不支持多层嵌套的json,post方式后台接收方式似乎要变。。也许是我不太会用吧。。其实换个方式接收也没什么,只是习惯了JQ序列化参数。所以上网搜集了很多资料,同时也进一步了解了一点JQ。 ...

醉马江湖笑 发布于 2019-09-10 14:58 评论(0)阅读(47)
0

深入理解es6(下)

一、symbol javascript基本数据类型: null、undefined、number、boolean、string、symbol ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值(随机生成的一个永远都不会重复的id串) 二、Set和Map 1、Set() 是es6提供的一 ...

smile_or 发布于 2019-09-10 14:57 评论(0)阅读(58)
0

结合 Vue.observable 写一个简易 Vuex

作为 Vue 全家桶的一员,Vuex 的重要性不言而喻,不管是用来管理状态,还是封装 Controler 都很好用 不过在一些体量较小的项目中,为了几个简单的状态或者处理函数而引入 Vuex,就像是高射炮打蚊子,大材小用了 这时候就可以模拟 Vuex,自己写一个简单的 Store, 用来管理状态并 ...

Wise.Wrong 发布于 2019-09-10 14:46 评论(0)阅读(73)
0

用了这么久HTTP, 你是否了解Content-Length?

摘要: 理解HTTP协议... 原文: "用了这么久HTTP, 你是否了解Content Length和Transfer Encoding ?" 作者: "朴瑞卿的博客" 由Content Length导致的问题引发的一系列思考: 前段时间开发API网关, 使用postman调试时出现了超时的情况, ...

Fundebug 发布于 2019-09-10 12:59 评论(1)阅读(95)
0

微信小程序实现pdf,word等格式文件上传

目前微信只支持从聊天记录里面获取文件 一.前言 目前微信提供了一个接口 wx.chooseMessageFile 它能让用户从聊天记录里面选择一个或者多个文件,然后返回它的一些信息,列入文件的path地址,文件名,文件的大小等. 获取这些信息再结合微信的上传接口wx.uploadFile,即可实现文 ...

海中灯塔 发布于 2019-09-10 11:13 评论(0)阅读(75)
0

js中console在一行内打印字符串和对象

在前端开发中,大多数的调试一般都是F12中的console和network中查看请求数据和响应数据,也有一部分人喜欢用debugger。 在开发大一些的项目时,在开发环境下,打开着控制台,切换一下页面总是充满着各种console,而且还是很多行,有一部分原因是有下面我写的这样的。 就是因为如果在同一 ...

一步一步向上爬 发布于 2019-09-10 10:19 评论(0)阅读(55)
0

Axios

JQuery时代,我们使用ajax向后台提交数据请求,Vue时代,Axios提供了前端对后台数据请求的各种方式。 一、什么是Axios Axios是基于Promise的Http客户端,可以在浏览器和node.js中使用。 二、为什么使用Axios Axios非常适合前后端数据交互,另一种请求后端数据 ...

与鹿逐秋 发布于 2019-09-10 09:41 评论(0)阅读(62)
0

TODO页面

功能:1.根据数据显示当前所未完成的事件, 2.可通过输入框进行事件的添加,可标记已完成的事件并进行删除,可修改已添加的事件。 ps:插件引入均使用本地文件,需改用静态CDN。 效果: 代码实现: ...

angle-xiu 发布于 2019-09-09 21:21 评论(0)阅读(38)
0

js组件

最近学习了一下js组件相关知识,但找到的资料比较少,一知半解,先做个简单的笔记吧。 首先定义一个类,可以在里面添加方法: //这是个下拉框组件,放在select.js里 <script> var tree = { treeList: function(myContent) { var list='< ...

TenFly 发布于 2019-09-09 20:54 评论(0)阅读(50)
0

Node基础-CommonJS模块化规范

1.在本地项目中基于NPM/YARN安装第三方模块 第一步:在本地项目中创建一个“package.json”的文件 作用:把当前项目所有依赖的第三方模块信息(包含:模块名称以及版本号等信息)都记录下来;可以在这里配置一些可执行的命令脚本等; 基于YARN会默认生成一个“配置清单”,只是信息没有手动创 ...

endless-love 发布于 2019-09-09 18:03 评论(0)阅读(36)
0

工作开发随笔

日常后台迭代开发,需要在浏览器刷新时记录下当前tab和翻页数,用的elementUI。 其实数据记录倒是挺简单的,localstorage或者sessionstorage都行,但在组件生命周期钩子func:created中设置pagination的current-page时,不生效。 尝试过vm.$ ...

Tatsuya_Jay 发布于 2019-09-09 16:36 评论(0)阅读(29)
0

如何实现Web页面录屏?

摘要: 很有意思的操作... 原文: "web页面录屏实现" 译者:frontdog "Fundebug" 经授权转载,版权归原作者所有。 写在前面的话 在看到评论后,突然意识到自己没有提前说明,本文可以说是一篇调研学习文,是我自己感觉可行的一套方案,后续会去读读已经开源的一些类似的代码库,补足自己 ...

Fundebug 发布于 2019-09-09 12:29 评论(0)阅读(92)
2

这一次,彻底弄懂 Promise 原理

作者声明 本人将迁移至个人公众号「前端Q」及「掘金」平台写文章。博客园的文章将不再及时更新发布。欢迎大家关注公众号「前端Q」及我的掘金主页:https://juejin.im/user/5874526761ff4b006d4fd9a4/posts Promise 必须为以下三种状态之一:等待态(Pe ...

小蚊 发布于 2019-09-09 11:36 评论(2)阅读(598)
1

Vuex

由于状态零散地分布在许多组件和组件之间的交互中,大型应用复杂度也经常逐渐增长。为了解决这个问题,Vue 提供 vuex。 一、什么是Vuex Vuex 是一个专为 Vue.js 应用程序开发的 状态管理模式 。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化 ...

与鹿逐秋 发布于 2019-09-09 08:36 评论(1)阅读(65)
1

Vue - watch高阶用法

1. 不依赖新旧值的watch 很多时候,我们监听一个属性,不会使用到改变前后的值,只是为了执行一些方法,这时可以使用字符串代替 2.立即执行watch 总所周知,watch是在监听属性改变时才会触发,有些时候,我们希望在组件创建后watch能够立即执行一次。 可能想到的的方法就是在create生命 ...

WahFung 发布于 2019-09-08 17:47 评论(0)阅读(66)