js构造函数创建对象加new与不加new的问题

2018-01-21
阅读 1 分钟
3.9k
今天看到这样一道题: 填写"TO DO"处的内容让下面代码支持a.name = "name1"; b.name = "name2"; {代码...} 问题1:new操作符做了些什么呢? 创建一个新对象; 将构造函数的作用域赋给新对象(因此 this 就指向了这个新对象) ; 执行构造函数中的代码(为这个新对象添加属性) ; 返回新对象。 问题2:不加new操作符直接执...

微信开发中微信分享的调试

2017-07-27
阅读 1 分钟
8.1k
背景 这周做的一个活动有微信分享的功能,本来看微信JS-SDK说明文档代码一copy以为就大功告成了,可是调试-_-#,于是乎写个文章纪念下? 分享的调试 1. 下载微信开发者工具 2. 微信公众平台接口测试帐号申请 申请账号 进入如下页面: 3. 在第2步中的页面中会看到类似的测试号二维码,关注即可 4. 获取access token 获取ac...

js中(function(){…})()立即执行函数写法理解

2015-07-29
阅读 2 分钟
17k
javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。

border-radius 移动之伤

2015-01-19
阅读 2 分钟
6.7k
border-radius我相信对于老一辈的前端们有着特殊的感情,在经历了没有圆角的蛮荒时代,到如今 CSS3 遍地开花,我们还是很幸福的。然而即使到了三星大脸流行时代,border-radius在移动端的表现依旧差强人意,主要有两点问题:

stopPropagation, preventDefault 和 return false 的区别

2015-01-15
阅读 2 分钟
6.6k
因为有父,子节点同在; 因为有监听事件和浏览器默认动作之分。使用 JavaScript 时为了达到预期效果经常需要阻止事件和动作执行. 一般我们会用到三种方法, 分别是 stopPropagation(), preventDefault() 和 return false。它们之间有什么区别, 该何时使用呢? 将在本文中进行讲解。

怎么理解js中的事件委托

2015-01-14
阅读 3 分钟
4.9k
随着DOM结构的复杂化和Ajax等动态脚本技术的运用,事件委托自然浮出了水面。jQuery为绑定和委托事件提供了.bind()、.live()和.delegate()方法。本文在讨论这几个方法内部实现的基础上,展示它们的优劣势及适用场合。

让执行git push、git pull等命令时不再输入用户名,密码的简单有效方法之一

2014-11-04
阅读 1 分钟
8.6k
直接进入正题,步骤如下: 1. Windows中添加一个用户变量(开始-系统-高级系统设置-环境变量),名称为:HOME,值为%USERPROFILE%。 2. 在“开始-运行”中输入%Home%后确定,在打开的文件夹下新建一个名为“_netrc”的文件。 3. 用记事本打开_netrc文件,输入Git服务器名、用户名、密码,并保存,例如: machine git.sunchengli...

Git 常用命令图片展示

2014-09-15
阅读 1 分钟
6.2k
不错的Git常用命令图解:

垂直居中的几种实现方法?

2014-09-11
阅读 1 分钟
6.4k
方法一:把一些 div 的显示方式设置为表格,因此我们可以使用表格的 vertical-align属性。 结构效果如下:[链接] 优点:不用受内容高度的限制,简单实现垂直居中; 缺点:不兼容ie6,7

编码规范 —— 编写灵活、稳定、高质量的 HTML 和 CSS 代码的规范

2014-09-01
阅读 3 分钟
6.1k
黄金定律 永远遵循同一套编码规范 - 可以是这里列出的,也可以是你自己总结的。如果发现规范中有任何错误,敬请指正。 HTML 语法 用两个空格代替制表符 (tab),这是唯一能保证在所有环境下获得一致展现的方法。 嵌套元素应当缩进一次(即两个空格)。 对于属性的定义,确保全部使用双引号,绝不要使用单引号。 不要在自...

edm页面制作要注意?

2014-08-18
阅读 2 分钟
5.7k
EDM 就是 Electronic Direct Mail 的缩写,即电子直邮。企业可以通过EDM建立同目标顾客的沟通渠道,向其直接传达相关信息,用来促进销售。EDM有多种用途,可以发送电子广告、产品信息、销售信息、市场调查、市场推广活动信息等。

FastStone Capture 7.1注册码

2014-07-12
阅读 1 分钟
3.4k
Name: ZRQX Code: FOZRJILDQIYCHCIHSSQN

如何给input、textarea的placeholder属性设置字体颜色?

2014-07-09
阅读 1 分钟
16.9k
代码如下: input::-webkit-input-placeholder { color: #D6D0CA !important; /* WebKit browsers / } input:-moz-placeholder { color: #D6D0CA !important; / Mozilla Firefox 4 to 18 / } input::-moz-placeholder { color: #D6D0CA !important; / Mozilla Firefox 19+ / } input:-ms-input-placeholder { color: #D6...

ie条件注释

2014-07-02
阅读 1 分钟
2.4k
ie条件注释是微软为了让网站开发人员根据不同的ie版本执行不同的代码,从而提高网站的可用性,但您是否真的清楚如何去用呢? 实现原理:注释嘛就是注定要被浏览器忽略的东东,微软自己的东西自己家人要认得;所以对于符合条件的ie浏览器会执行注释内部的代码。 基本语法结构: 主要关键字:[]:所有条件语句放在[]中;if...