-
前端面试 - 算法篇(二分法)
前段时间换了份工作,也经历了很多面试,最终通常都会扑在算法上 虽说前端是所有程序员中,对于算法的要求最低的一个岗位,但算法依旧是进阶的必修课 于是决定记录一下与算法相关的面试题, 以后拿去面别人 一、面试题 问: 有一个一百层的高楼,现在给你两个完全一样...
2018-08-17 09:43:11
-
JS设计模式(10)职责链模式(重要)
什么是职责链模式? 重要性:4 星,在项目中能对 if-else 语句进行优化 定义: 避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。 主要解决: 职责链上的处理者负责处理请求,...
2018-08-17 09:43:08
-
微任务、宏任务与Event-Loop
首先,JavaScript是一个单线程的脚本语言。 所以就是说在一行代码执行的过程中,必然不会存在同时执行的另一行代码,就像使用 alert() 以后进行疯狂 console.log ,如果没有关闭弹框,控制台是不会显示出一条 log 信息的。 亦或者有些代码执行了大量计算,比方说在前端...
2018-08-17 09:42:59
-
『开源』扩展 JS 的 Date 处理函数
背景: JS 有自己的 时间类型 Date 但是,在某些情况下 这个对象似乎 不太好用。 本文 基于 JQuery 扩展了一些 JS日期函数,包括: 字符串 转 Date 对象 万能函数(性能仅 10W次/s,函数有路径优化,字符串越诡异 耗时越长) Date 转 字符串 格式化 两个 Date 的差值...
2018-08-17 09:42:57
-
JS使用定时器实现简单挂历时钟
setInterval() 方法 定义和用法 setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。 setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。 语法 s...
2018-08-17 09:42:58
-
layui禁用侧边导航栏点击事件
layui是一款优秀的前端模块化css框架,作者是 贤心 —— 国内的一位前端大佬。 我用layui做过两个完整的项目,对 她 的感觉就是,这货非常适合做后台管理界面,且基于jquery,很容易上手。当然, 她 最大的优点我觉得还是她的模块化方式,相比requirejs,seajs之类繁琐...
2018-08-17 09:42:57
-
分享我本人打造微信公众号吸粉引流的恶搞方法
Hello 大家好!又要跟大家见面了,上次实在太无聊了,就在博客园跟大家讲述了本人职业生涯以来的一些工作经历,同时也分享了一些工作上的心得,没想到引起那么多朋友的共鸣,也鼓舞了很多初入职场的朋友和有相同经历的朋友,在这里真的很感谢博客园提供这么好的平台,...
2018-08-14 10:04:45
-
Node的简介
从开始学习node到现在已经有半年多了,中间没有做过什么实际工作中的项目,所以感觉自己的知识有些匮乏,但是我还是要写这些文章,因为工作中的需要用node来开发后台环境,再加上我对这些知识记得不多,都是来看以前写的源码抄过来,自己根本记不住一些繁琐的代码,想...
2018-08-14 10:04:43
-
Javascript toString()、toLocaleString()、valueOf()
Array、Boolean、Date、Number等对象都具有toString()、toLocaleString()、valueOf()三个方法,那这三个方法有什么区别??? 一、JS Array 例子: var array = new Array("niu","li","na" );console.log(array.valueOf());console.log(array.toString());console.log(...
2018-08-14 10:04:41
-
Canvas屏保动画
话不多说直接上代码 ! DOCTYPE html html head meta charset ="UTF-8" title Title / title / head body style ="height:760px" canvas id ="canvas" style ="border:0px red solid;display:none" / canvas / body / html 因为项目需求,该动画中需要显示即时更新的数...
2018-08-14 10:04:40
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash