![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
清风渺渺
这个作者很懒,什么都没留下…
展开
-
Javascript原型继承 javascript
真正意义上来说Javascript并不是一门面向对象的语言,没有提供传统的继承方式,但是它提供了一种原型继承的方式,利用自身提供的原型属性来实现继承。Javascript原型继承是一个被说烂掉了的话题,但是自己对于这个问题一直没有彻底理解,今天花了点时间又看了一遍《Javascript模式》中关于原型实现继承的几种方法,下面来一一说明下,在最后我根据自己的理解提出了一个关于继承比较完整的实现,如果转载 2017-10-08 08:32:04 · 303 阅读 · 0 评论 -
JavaScript常用对象&属性&事件-图标
一、js-数组二、js-日期三、js-事件四、js-定时器五、js-window对象六、js-location对象方法&属性js-location对象方法js-location对象属性七、js-节点树&操作&属性js-节点树转载 2017-10-11 19:21:25 · 233 阅读 · 0 评论 -
Ajax异步&同步请求
一、简介Ajax请求最重要的问题是代码执行的顺序。最长遇到的问题是,我们定义一个变量接收ajax异步请求的返回结果,后续代码使用,然而后续代码在使用时该变量为初始值,始终得不到想要的结果!!!二、示例[javascript] view plain copy// 异步 var email = "test@ptmind.com转载 2017-10-11 19:20:47 · 440 阅读 · 0 评论 -
前端自动化构建工具Grunt
一、了解GurntGrunt 是一个基于任务的JavaScript工程命令行构建工具。Grunt和Grunt插件,是通过npm安装并管理的,npm是Node.js的包管理器。了解Grunt前,首先要准备两件事:1、了解npm(Node Package Manager):npm是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。2、安装node:进转载 2017-10-11 19:20:01 · 229 阅读 · 0 评论 -
WebSocket
一、概述HTTP协议是一种无状态协议,服务器端本身不具有识别客户端的能力,必须借助外部机制,比如session和cookie,才能与特定客户端保持对话。WebSocket的主要作用是,允许服务器端与客户端进行全双工(full-duplex)的通信。举例来说,HTTP协议有点像发电子邮件,发出后必须等待对方回信;WebSocket则是像打电话,服务器端和客户端可以同时向对方发送数据,转载 2017-10-11 19:18:55 · 212 阅读 · 0 评论 -
package.json
每个项目的根目录下面,一般都有一个package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。npm install 命令根据这个配置文件,自动下载所需的模块,也就是配置项目所需的运行和开发环境。package.json文件可以手工编写,也可以使用npm init命令自动生成。注意:npm init 时,用户需回答一些问题,然转载 2017-10-11 19:17:59 · 393 阅读 · 0 评论 -
前端MVC&MVP&MVVM
“少壮不努力,长大干IT!”。公司项目重构终于进入尾声了,两个月快累成“狗”了。重构前端框架使用了MVVM+Node,从“铁器时代”直接进入“全栈时代”。下面是自己关于前端框架的肤浅认识。一、MVCMVC的全称为Model View Controller - Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。 - Vie转载 2017-10-11 19:17:05 · 410 阅读 · 0 评论 -
解决blur与click冲突
在开发中我们会经常遇到blur和click冲突的情况。下面叙述了开发中常遇到的“下拉框”的问题,并提供了两种解决方案。一、blur和click事件简述blur事件:当元素失去焦点时触发blur事件;其为表单事件,blur和focus事件不会冒泡,其他表单事件都可以。click事件:当点击元素时触发click事件;所有元素都有此事件,会产生冒泡。示例1:blur事件为表单事件转载 2017-10-11 19:16:11 · 273 阅读 · 0 评论 -
事件
JavaScript与HTML之间的交互式通过事件实现的。 事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。一、 事件流事件流,描述的是从页面中接收事件的顺序。1. 事件冒泡事件冒泡(event bubbling),即事件开始时有最具体的元素(文档中嵌套层次最深的那个节点)接受,然后逐级转载 2017-10-11 19:15:36 · 183 阅读 · 0 评论 -
JS打开摄像头并截图上传
直入正题,JS打开摄像头并截图上传至后端的一个完整步骤http://www.cnblogs.com/imwtr/p/6413595.html?utm_source=tuicool&utm_medium=referral 1. 打开摄像头主要用到getUserMedia方法,然后将获取到的媒体流置入video标签2. 截取图片主要用到canvas绘图,使用drawImag转载 2017-10-11 18:57:00 · 432 阅读 · 0 评论 -
前端知识点百科大全
前言这是关于vue的第三篇博文。https://segmentfault.com/a/1190000009651628没想到写的还有人看,正是因为你们的阅读和点赞收藏,才给了我无比的动力。请关注我的专栏,我不会停更的。最近也一直在想,前端知识怎么提高,前端知识的碎片化,让我感觉好多好多都不会,觉得这个时候我应该确定一个方向,重点的培养自己的招牌技能,再加以辅助技能。不过看了很多转载 2017-10-08 08:22:16 · 492 阅读 · 1 评论 -
节约 Web 开发时间的 67 个工具、库和资源
简评:作者没有讨论大型的前端框架如 React,Angular,Vue 等等,也没有讨论流行的代码编辑器如 Atom,VS Code,Sublime 等等,而是罗列出了一些加速开发者工作流的工具、资源和库。JavaScript 库Particles.js —— 在网页上创建炫酷的漂浮例子的库,在网站首页比较常见。Three.js —— 在网页上创建 3转载 2017-10-12 08:37:07 · 704 阅读 · 0 评论