12 2020 档案
摘要:/** obsolete syntax **/ var Person = Class.create(); //通过Class.create方法创建空类 Person.prototype = { //把方法定义到prototype中,注意,是通过initalize方法初始化类的属性和数据 initia
阅读全文
摘要:我们最常用的方法是: //使用constructor模式 function a(user,pwd){ //use constructor this.user = user; this.pwd = pwd; return this;} //使用factory模式 function a2(user,pw
阅读全文
摘要:其实,在IE8里,对background-size属性是不兼容的; 当背景图片不符合你所要的大小的时候,一般我是会设置background-size属性,去规定他的高宽,但是打开IE8查看,你会发现,图片就不加载了; 这个时候,有两个解决办法: 1、找UI将图片制作成你所需要的大小; 2、网上查到一
阅读全文
摘要:自定义辅助方法 使用template.helper方法添加公用的辅助方法 template.helper(test, callback); var html = template('test', data); document.getElementById('content').innerHTML
阅读全文
摘要:jquery虽然不是是最流行的JS框架了,但是一些自定义JS方法也是想总结下的,封装到Jquery中,调用起来也挺方便的。 方式一: (jQuery.fn.setApDiv=function () { //apDiv浮动层显示位置居中控制 var wheight=$(window).height()
阅读全文
摘要:一、什么是tag tag是git版本库的一个标记,指向某个commit的指针。 tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上 v.1.0.1 v.1.0.2 …这样的标签。 tag感觉跟branch有点相似,但是本质上和分工上是不同的: tag 对应某次commit, 是一个
阅读全文
摘要:日常工作流程如下: 去自己的工作分支$ git checkout work 工作 .... 添加的新的文件 $ git add 文件名 提交工作分支的修改$ git commit -m '注释' 回到主分支$ git checkout master 获取远程最新的修改,此时不会产生冲突$ git p
阅读全文
摘要:1.普通函数的this:指向它的调用者,如果没有调用者则默认指向window.2.箭头函数的this: 指向箭头函数定义时所处的对象,而不是箭头函数使用时所在的对象,默认使用父级的 图1:函数fn的父级this指向window 图2:箭头函数的父级作用域onclick点击事件的作用域指向对象lis[
阅读全文
摘要:前言: 以前只知道删除本地分支的操作是 git branch -d testOne,这样就可以了,现在补充下删除远程分支; 具体操作: 我现在在testOne分支上,想删除testOne分支 1 先切换到别的分支: git checkout dev 2 删除本地分支: git branch -d t
阅读全文
摘要:使用git开发的过程中,存在误提交的时候怎么办呢?不用慌张,强大的git提供了两种版本回退的方式,可以让你恢复提交之前的内容: 方式一:reset(不推荐) 通过reset的方式,把head指针指向之前的某次提交,reset之后,后面的版本就找不到了 操作步骤如下: 1、在gitlab上找到要恢复的
阅读全文
摘要:1、首先新建分支: git branch testOne 2、等到提交代码的时候,到git push的时候发现,git给了个这样的提示: fatal: The current branch testOne has no upstream branch.To push the current bran
阅读全文