随笔分类 -  javascript

摘要:概述 在开篇之前,先附上日历的代码地址和演示地址,代码是本文要分析的代码,演示效果是本文要实现的效果 代码地址: "https://github.com/aspwebchh/javascript control/tree/master/calendar" 演示地址: "https://www.chh 阅读全文
posted @ 2018-10-11 10:31 陈宏鸿 阅读(7166) 评论(1) 推荐(3) 编辑
摘要:菜单树是常见的前端特效, 一般长下面这样 还有各种形态的变种, 有长这样的 也有长这样的 尽管这些菜单的相貌都不尽相同, 在功能实现的本质上却都是相同的。实现程序的大致流程如下 读取服务器端的菜单数据 将数据转换成html菜单结构 为菜单结构绑定各种交互事件,如展开、关闭等。 然而, 随着需求的变化 阅读全文
posted @ 2017-04-07 09:19 陈宏鸿 阅读(1576) 评论(1) 推荐(2) 编辑
摘要:软件开发工程师在行业外大众的眼里, 或许是一个出众的职业,收入不低, 技术含量还挺高,就连我自己刚入行时也是这么认为的,但事实上并不确切。任何行业中,只要是在金字塔顶端的那部分,都是令人羡慕的,然而,那是需要天赋、机缘、心血、实力的。 但如果仅仅只是想入行,就没那么苛刻了, 尤其是软件开发行业,更容 阅读全文
posted @ 2017-04-01 09:18 陈宏鸿 阅读(7083) 评论(14) 推荐(5) 编辑
摘要:有一位同事跟大家说他在网上看到一道面试题:“如果后台传给前端几万条数据,前端怎么渲染到页面上?”,如何回答? 于是办公室沸腾了, 同事们讨论开了, 你一言我一语说出自己的方案。 有的说直接循环遍历生成html插到页面上;有的说应该用分页来处理;还有的说这个面试官是个白痴, 哪有后台传几万条数据给前端 阅读全文
posted @ 2017-03-29 21:10 陈宏鸿 阅读(8647) 评论(16) 推荐(7) 编辑
摘要:之前闲时开发过一个简单的网页版贪食蛇游戏程序,现在把程序的实现思路写下来,供有兴趣同学参考阅读。 代码的实现比较简单,整个程序由三个类,一组常量和一些游戏逻辑以外的初始化和控制代码组成,总共400多行JavaScript。 游戏中的三个类分别是「组成蛇身体的节点」「蛇」「贪食蛇游戏」的抽象,常量用来 阅读全文
posted @ 2017-03-28 09:11 陈宏鸿 阅读(2964) 评论(1) 推荐(3) 编辑
摘要:在常规的服务器端程序设计中, 比如说爬虫程序, 发送http请求的过程会使整个执行过程阻塞,直到http请求响应完成代码才会继续执行, 以php为例子 当代码执行到第二行时,程序便陷入了等待,直到请求完成,程序才会继续往下跑将抓取到的html输出。这种做法的好处是代码简洁明了,运行流程清晰, 容易维 阅读全文
posted @ 2017-03-27 22:51 陈宏鸿 阅读(12877) 评论(1) 推荐(1) 编辑