JS
tiangej
这个作者很懒,什么都没留下…
展开
-
html / js 代码编写注意事项收集
1. Script标签关闭的写法 要显式地关闭标签,不能简略写。原因是部分浏览器不支持这种简写。 正确 : 错误 : 2. 引入外部脚本的Script标签中不能写任何脚本 Script标签中的代码不被执行。 正确 : 错误 :原创 2017-06-27 14:27:08 · 388 阅读 · 0 评论 -
js面向对象编程命名规则
公有属性(变量),公有方法: 名称必有有明确含义,不怕长,但尽量控制其长度私有属性(变量): 名称要短小,尽量使用缩写。必须有明确的注释文字。 *理由: 1. 内部使用,通过注释能够方便的得知其含义和用途,因此无需啰嗦原创 2017-08-26 10:50:00 · 895 阅读 · 0 评论 -
js面向对象设计规则
1. 单利模式的对象不要定义原型函数,定义成员函数即可(this.func1) 由于实例化结果只会有一个实例,因此定义原型函数没有优点。相反,原型函数之间无法共享变量(共有成员变量除外)是它的明显缺陷。2. 不会被大量实例化的对象,需要权衡是否要定义原型函数。建议同上述1。 理由同上原创 2017-09-13 15:31:32 · 448 阅读 · 0 评论 -
备忘
1. 缓动函数速查表 http://easings.net/zh-cn2.原创 2017-09-06 13:30:27 · 231 阅读 · 0 评论 -
js中取得不同精度的时间,时间戳,时间差的方法
http://blog.csdn.net/kingviker/article/details/7951106http://jimliu.net/2014/03/16/hrt-in-js/http://web.jobbole.com/83705/https://yq.aliyun.com/ziliao/106356https://www.z01.com/item/2702转载 2017-09-08 09:38:50 · 2078 阅读 · 0 评论 -
js 面向对象编程 陷阱2
观察如下代码: function A() { A.prototype.get = function () { return 1 ; } } //步骤一: 先生成一个A的实例,检验其原型函数原创 2017-09-09 18:13:45 · 260 阅读 · 0 评论 -
js面向对象程序设计的最佳实践: 无成法,因地制宜
js语法宽泛,实现同一目的可以有很多结构设计。每一种设计都有其特点。没有一成不变的且能够满足任意场合的“最佳实践”。因地制宜地采用最恰当的设计是js开发者要领悟的要点。在Canvas图表结构设计过程中,就要遵循上述思想。忌讳贪大求全,忌讳造“银弹”原创 2017-09-12 10:39:34 · 491 阅读 · 0 评论 -
js 单例模式下,无需定义原型函数,在构造器中定义公有,私有成员更便利
在构造器中定义成员变量,函数的好处:能够定义私有成员函数,变量: var 变量名 ; 不加this的 function所有成员函数都能够访问构造器中的var变量。原创 2017-09-12 11:56:27 · 347 阅读 · 0 评论