摘要:本文,我们通过和实现一个在线聊天室的。创建三个对象,一个作为多人在线聊天室,一个作为提示当前在线人数,还有一个为的作为在线人数显示文本。创建一个对象为作为消息发送输入框,用户可以在此输入消息进行发送。 本文,我们通过Egret和Node.js实现一个在线聊天室的demo。主要包括:聊天,改用户名,查看其他用户在线状态的功能。大致流程为,用户访问网页,即进入聊天状态,成为新游客,通过底部...
摘要:前端入门的门槛相对较低,学习曲线是越来越陡峭,由浅入深,可以分为四个阶段。第二阶段高级程序设计有的书是用来成为经典的,比如犀牛书还有些书是用来超越经典的,显然这本书就是。接下来可以看看教程,看看源代码,尝试着写一写这些效果。 前端入门的门槛相对较低,学习曲线是越来越陡峭,由浅入深,可以分为四个阶段。 第一阶段:《JavaScript DOM编程艺术》 看这本书之前,请先确认你对J...
1.前言 上篇文章,主要介绍了重构的一些概念和一些简单的实例。这一次,详细的说下项目中的一个重构场景--给API设计扩展机制。目的就是为了方便以后能灵活应对需求的改变。当然了,是否需要设计扩展性这个要看API的需求。如果大家有什么建议,欢迎评论留言。 2.扩展性表现形式 2-1.prototype 这个可以说是JS里面最原的一个扩展。比如原生JS没有提供打乱数组顺序的API,但是开发者又想方便使用...
摘要:表格合并表头之后,列宽度的自适应合并表头后列宽自适应悬停颜色选择颜色这个婊会自适应 extjs表格合并表头之后,列宽度的自适应 grid合并表头后列宽自适应 /** *grid row 悬停颜色 */ ...
摘要:它是语言的第七种数据类型前六种是布尔值字符串数值对象。为了防止冲突这就是引入的原因。指向了这个内部方法调用了返回对象的属性等于一个布尔值,表示该对象使用时,是否可以展开。数组的默认行为是可以展开返回对象的属性,指向当前对象的构造函数。 es6学习笔记-Symbol_v1.0 基本抄了一次内容,有很多只是知道其然并不知其所以然,不过也算是加深了一次印象,另外每段代码我都有手动执行过. E...