JS 高程中的解释 要创建 Person 的新实例,必须使用 new 操作符。以这种方式调用构造函数实际上会经历以下 4 个步骤: (1) 创建一个新对象; (2) 将构造函数的作用域赋给新对象(因此 this 就指向了…
标签:JavaScript
learning sequelize
sequelize入门 在使用NodeJS来关系型操作数据库时,为了方便,通常都会选择一个合适的ORM(Object Relationship Model)框架。毕竟直接操作SQL比较繁琐,通过ORM框架,我们可以使用面…
Node.js 中 JavaScript 代码的执行顺序
从开始执行的时间点上来看,Node.js 中的所有语句都是顺序执行的。但是,由于 Node.js 的异步特性,先开始执行并不意味着先执行完毕。这就造成了 Node.js 似乎没有顺序执行的假象。 需要注意的几个要点: 语…
vue加载更多,上拉刷新 VueScroller 简单化思维
今天给大家分享vue上拉刷新,加载更多的组件VueScroller的使用 第一步安装: npm install vue-scroller -D 第二部配置 main.js import VueScroller from …
计算帧率的简单方法
通过requestAnimationFrame方法简单计算帧率,代码如下:var calculateFPS = (function() { var lastTime = 0; var fps = 0; var count…
Angularjs学习笔记指令
自定义指令 angularjs中有很多内置指令,一般都是以ng开头的;比如:ng-app,ng-click,ng-repeat等等。本文介绍angularjs的自定义指令的用法。 指令的定义 首先在html标签处设置ng…
HTML5 DragEvent学习+制作一个可以拖动的DIV
HTML5 拖放 一、为了使元素可拖动,把 draggable 属性设置为 true <div draggable="true"></div> 二、添加事件监听 DragEvent HTML5拖放…
总结开发过程踩到的坑(五)(小程序篇)
最近开始接触了小程序的开发,由于时间问题,文档阅读的并不完备,也踩了很多坑。不得不说,微信的野心真是越来越大了,但是它超高的流量注定了它有这个资本。 原文地址:mini programs 目录 scroll-view 的…
常用的前端插件V1
some jquery plugins are used for labelMangerSystem,some things may not be complete,ehhhh…,just leave the…
使用el-checkbox实现全选,点击失效没有反应
最近在公司接收到了一个需求,给收藏夹的书籍添加批量、全选删除实现思路:点击全选改变item的checked,改变item的checked,重新便利一下所有item的checked来改变全选的selectAll1)该组件基…
Vue的状态控制与延时刷新
在实际项目中,我们经常会遇到这种状况,某些数据我们希望等到需要的时候再去获取,或者某些数据我们需要刷新,但是不必立刻刷新,而是延时到展示的时候再去刷新。 在DOM操作的年代,想要实现这样的功能可能会稍微麻烦一些,然而当我…
[笔记]React+Cordova踩坑
之前做过一点前端的小项目所以前端还算熟练因为最近在准备GRE所以想能不能写一个背单词软件正好这学期有个Android开发课,就用来当大作业了 前端: webpack+react+redux后端: sinatra+grap…