一篇有启发思考的前端面试题

很多前端问题看似简单,但如果问得有技巧,也是可以由此引出很多JavaScript的小知识点,从这些问题出发,可以看出一个前端开发者对他所从事的职业知识的熟悉和深入程度到哪里,是否掌握了基础JavaScript的知识,并且能够运用到实际前端开发中去。

JavaScript实现复制、剪切和粘贴

项目中需要实现一个点击按钮复制链接的功能,网上看到的几款插件,ZeroClipboard是通过flash实现的复制功能,随着越来越多的提议废除flash,能不能通过js来实现复制剪切呢,今天分享一个兼容IE7浏览器复制的插件给大家。

jQuery选择器用法

jQuery选择器是jQuery库的一大特色,用这些选择器不但可以省去繁琐的JavaScript 书写方式,还可以节省时间和效率,正是有这些选择器,才让我们更容易的操作JavaScript的dom。

jquery拖动代码

本文为大家详细介绍下jQuery拖曵的简单实例,具体的实现思路及代码如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助

javascript面向对象写法

使用JavaScript面向对象有什么好处: 面向对象的方法,优点在于封装、代码重用等 设计模式不需要死搬硬套,从最基础的慢慢写吧,写久了也就会慢慢用起来了 JavaScript的面向对象注意几个关键字,function,this,prot ...

深入浅出nodejs学习记录

深入浅出nodejs学习记录
强烈推荐:【一个月时间整理《深入浅出Node.js》】这篇文章是作者第二次阅读@朴灵 老师《深入浅出Node.js》的一些学习记录,并且通过百度脑图这个工具来画出思维导图,每天将自己的学习总结写在这篇文章下面。

ES6特性学习

ES6特性学习
原文:30 分钟掌握 ES6/ES2015 核心内容(上),讲了let, const, class, extends, super, arrow functions, template string, destructuring, defa ...

JavaScript面向对象和原型函数

对象,是javascript中非常重要的一个梗,是否能透彻的理解它直接关系到你对整个javascript体系的基础理解,说白了,javascript就是一群对象在搅。。(哔!)。 常用的几种对象创建模式 使用new关键字创建 最基础的对象创 ...

Javascript是单线程,浏览器非单线程

Javascript是单线程,浏览器非单线程
因为JS运行在浏览器中,是单线程的,每个window一个JS线程,既然是单线程的,在某个特定的时刻只有特定的代码能够被执行,并阻塞其它的代码。而浏览器是事件驱动的(Event driven),浏览器中很多行为是异步(Asynchronized)的,会创建事件并放入执行队列中。

JavaScript倒计时获取服务器时间

JavaScript倒计时获取服务器时间
之前写过一篇:jQuery手机验证码倒计时效果,本文讲另外一种一个阶段的倒计时,这就需要用到服务器时间,毕竟本机时间可以人为的修改。